变量无法赋值数组是为什么?

林小木
  • 434

image.png
image.png
image.png
image.png

如图该处变量对象、字符都能赋值,就是数组不能,这是为什么?

回复
阅读 1.4k
4 个回答
林小木
  • 434
✓ 已被采纳

已经解决了,是vue对设置的对象有跟踪,即双向绑定,所以要在最后的表当赋值的时候做一次深拷贝。由于这次项目涉到太多循环所以搞蒙了。学到的是即便调用函数return,也一样会被监听,所以vue的双向性和js的对象指向确实方便也有的时候不好,最后的就是调试代码还是不能太依靠调试工具,因为有的时候会误导。

深浅拷贝你都没了解清楚,却你先看下深浅拷贝知识点再进行下去

落叶
  • 329

估计走这个逻辑了 **image.png
** 改成字符串了 , 你把这个逻辑注释下 你看看赋值空数组 ok么

1.添加控制台输出,调试代码
2.debugger打断点,调试代码

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏