So erhalten Sie Daten aus Schlüssel-Wert-Paaren in Vue.js
P粉418854048
2023-09-02 19:38:37
<p>Ich verwende Rails im Backend und vue.js im Frontend. Ich versuche, den Fehler für alle Fälle auszudrucken. Unter <code>.catch</code> erhalte ich eine Fehlermeldung wie unten, kann die Meldung jedoch nicht abrufen. Bitte helfen Sie mir, dieses Problem zu lösen. </p>
<pre class="brush:php;toolbar:false;">.catch(function (error) {
Debugger
});</pre>
<p>Wenn ich in der Konsole <code>error.response.data.error</code> versuche, wird <code>'{:message=>"Betrag ist kleiner als der Mindestwert"} ' zurückgegeben. </code> Ich kann nicht herausfinden, wie ich nur die Nachricht erhalten kann. </p>
<p>Falsche Antwort</p>
您的 baclend 未正确序列化对象。所以消息是字符串的一部分而不是 JSON 属性。如果您不想更改,可以使用