Die Herausforderung
Während Entwickler der Reihe „Learning Vue Step-by-Step“ folgen, stoßen Entwickler auf die Fehlermeldung „Vermeiden Sie das direkte Mutieren einer Requisite... Requisite wird mutiert: ‚Liste‘“, wenn sie die „Vue, Laravel, und AJAX“-Lektion.
Verstehen des Problems
Der Fehler rührt von der Mutation der Listenstütze direkt im erstellten()-Hook her. Requisiten sind in Vue unveränderlich und sollten nicht direkt geändert werden. Wenn Sie sie ändern, überschreibt Vue den Prop-Wert jedes Mal, wenn die übergeordnete Komponente erneut gerendert wird.
Lösung
Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:
<code class="javascript">data: function () { return { mutableList: JSON.parse(this.list); } }</code>
Zusätzliche Überlegungen
Referenz
Das obige ist der detaillierte Inhalt vonWie behebe ich den Fehler „Mutating Props vue-warn' in der Lektion „Vue, Laravel und AJAX' von Vue 2?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!