在Vue.js中如何从键值对中获取数据
P粉418854048
2023-09-02 19:38:37
<p>我在后端使用rails,在前端使用vue.js。我正在尝试打印错误以防万一。在 <code>.catch</code> 下,我收到如下错误,但无法从中获取消息。请帮我解决这个问题。</p>
<pre class="brush:php;toolbar:false;">.catch(function (error) {
debugger
});</pre>
<p>在控制台中,如果我尝试 <code>error.response.data.error</code> 这将返回 <code>'{:message=>"Amount is less than the minimum value"}'</code> 我无法弄清楚我如何只能获取消息。</p>
<p>错误答案</p>
您的 baclend 未正确序列化对象。所以消息是字符串的一部分而不是 JSON 属性。如果您不想更改,可以使用