荣耀官方网站,wordpress 自定义边栏,公众号怎么引流推广,企业起名父组件传递给子组件的数据#xff0c;如果是一个复杂对象#xff08;例如一个数组或对象#xff09;#xff0c;那么子组件只会监听对象的引用而不是对象的内容。这意味着当对象的内容发生变化时#xff0c;子组件不会更新。
解决#xff1a; 1、在子组件使用 watch 监听…父组件传递给子组件的数据如果是一个复杂对象例如一个数组或对象那么子组件只会监听对象的引用而不是对象的内容。这意味着当对象的内容发生变化时子组件不会更新。
解决 1、在子组件使用 watch 监听 props传过来的值如果发现改变调用forceUpdate刷新视图。
this.$forceUpdate()2、父组件中声明一个布尔变量数据发生变化后切换一下变量状态可刷新子组件视图。
3、数据发生变化后在下面调用一下splice方法修改原数组长度索引、截取长度都为0数组不变但视图可成功渲染。
this.list.splice(0, 0)