改变props 组件传参
修改props
// 将 prop 数据转换为本地数据 computed: { initData: function () { return this.fName = this.firstName } } // 这样对本地数据进行修改,控制台也不会报错, js基本数据类型都是值传递,所以无论如何修改,都不会污染父组件的数据。
computed: { initData: function () { // 将对象本地化 return this.newName = JSON.parse(JSON.stringify(this.name)) //深拷贝参数本地化 } }
如果父组件向子组件传递的参数是一个对象,对操作prop修改则会影响父组件的值

浙公网安备 33010602011771号