挑战
在学习“逐步学习 Vue”系列时,开发人员在到达“Vue、Laravel、和 AJAX”课程。
理解问题
错误源于直接在created()钩子中改变list属性。 Props 在 Vue 中是不可变的,不应直接修改。每当父组件重新渲染时,修改它们都会触发 Vue 覆盖 prop 值。
解决方案
要解决此问题,请按照以下步骤操作:
<code class="javascript">data: function () { return { mutableList: JSON.parse(this.list); } }</code>
其他注意事项
参考
以上是如何解决 Vue 2 的'Vue、Laravel 和 AJAX”课程中的'Mutating Props vue-warn”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!