vue父子组件传值,父组件使用this.$refs.children.data将值传给子组件,子组件接收到数据后,数据已经改变了,但是视图无法改变,如图:
如图可见我得数据通过
this.lsWordList = this.lsWordListbw
这句代码已经成功传入到了子组件中
但是子组件视图
如下图所示:
子组件视图仍然显示之前的 lsWordList
(第一项还是货物名称,实际已改成了项目名称)
所以当我们通过
在父组件中使用
this.$refs.childrenName.dataName
改变子组件的data时
明明在组件中打印数据已经更改
watch也能监听处数据变化
watch: {
wordList: {
handler(newValue, oldValue) {
debugger
this.wordList=newValue
},
deep: true,
},
},
但是view是图层就是