Comment obtenir des données à partir de paires clé-valeur dans Vue.js
P粉418854048
2023-09-02 19:38:37
<p>J'utilise des rails sur le backend et vue.js sur le frontend. J'essaie d'imprimer l'erreur juste au cas où. Sous <code>.catch</code>, j'obtiens une erreur comme ci-dessous mais je ne parviens pas à en obtenir le message. S'il vous plaît, aidez-moi à résoudre ce problème. </p>
<pre class="brush:php;toolbar:false;">.catch(function (erreur) {
débogueur
});</pré>
<p>Dans la console, si j'essaie <code>error.response.data.error</code> cela renvoie <code>'{:message=>"Le montant est inférieur à la valeur minimale"} ' </code> Je n'arrive pas à comprendre comment obtenir uniquement le message. </p>
<p>Mauvaise réponse</p>
Votre back-end ne sérialise pas correctement l'objet. Le message fait donc partie d'une chaîne et non d'une propriété JSON. Si vous ne souhaitez pas changer, vous pouvez utiliser