vue.runtime.esm.js:4605 [Vue warn]: Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: "dialogLoadVisible"
时间: 2023-07-28 17:00:23 浏览: 198
v2.6.10-vue.js&vue.min.js&vue.common.js&vue.runtime.js等14个资源
这个警告是Vue提供的,意思是不要直接修改一个prop的值,因为当父组件重新渲染时,这个值会被覆盖。而是应该基于这个prop的值创建一个data或computed属性来修改它。所以你需要在组件内部使用一个新的变量来接收这个prop,然后在需要修改值的地方修改这个新变量的值,而不是直接修改这个prop的值。这样可以避免父组件的重新渲染对子组件造成不必要的影响。
阅读全文