Maison >interface Web >js tutoriel >Comment résoudre l'erreur « Mutating Props vue-warn » dans la leçon « Vue, Laravel et AJAX » de Vue 2 ?
Le défi
En suivant la série « Apprentissage de Vue étape par étape », les développeurs rencontrent l'erreur « Éviter de muter un accessoire directement... Prop en cours de mutation : '"liste".'" en atteignant le fichier "Vue, Laravel, et AJAX".
Comprendre le problème
L'erreur provient de la mutation de l'accessoire list directement dans le hook créé(). Les accessoires sont immuables dans Vue et ne doivent pas être modifiés directement. Leur modification amène Vue à écraser la valeur de la prop chaque fois que le composant parent est restitué.
Solution
Pour remédier à ce problème, suivez ces étapes :
<code class="javascript">data: function () { return { mutableList: JSON.parse(this.list); } }</code>
Considérations supplémentaires
Référence
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!