父子传值不跟新问题
来源:11-4 服务器的 Nginx 配置

qq_文字墨_asEJUX
2020-03-09
老师, 在做这个项目时, 遇到了一个传值问题,在热门商品列表中
// 深拷贝,不改变原数组
this.sortGoodsData = this.listData.slice(0);
这里用了深拷贝, 可是当父组件传来的listData数据发生改变时, sortGoodsData并没有改变, 导致页面没有刷新, 我试着在activated中重新赋值, watch listData的改变重新赋值都没有成功. 这种情况老师怎么解决?
写回答
1回答
-
Sunday
2020-03-09
你好:
深拷贝的话那么等同于,sortGoodsData 和 listData 是在两块内存地址,两者直接的值并没有相互的影响。也就是 listData 的变化,不会影响到 sortGoodsData 的值。
022020-03-09
相似问题