重点: 如何接受props 并 传入子组件data中
需求: 每次点击, 传入相应内容,
做法:
1. 首先必须设置v-if 控制子组件的存在
a. 触发子组件的mounted 方法,做到每次赋值
b. 直接在data中赋值,
2. 但是当数据为对象或数组时, 会由于浅拷贝而造成数据双向绑定
可以通过以下方式进行深拷贝
form:JSON.parse(JSON.stringify(this.modifyRow)),
总结:
普通数据在赋值到data中后, 作为新的数值直接使用,
数组或对象 需要考虑深拷贝, 浅拷贝的问题
换个方面说就是如果想控制父组件值就要传object, 当然这应该时官方不推荐 的做法