美文网首页
Vue3 watch无法检测数组中的变量

Vue3 watch无法检测数组中的变量

作者: 寻找无名的特质 | 来源:发表于2023-10-28 02:03 被阅读0次

    在使用watch时,需要注意,数组中的对象属性如果发生变化,是无法触发响应的,即使设置了deep为true也不管用。deep为true时,只能检测数组中元素个数的变化,而元素本身的属性发生变化,却无法跟踪。这是因为数组中保存的是对象的地址,只有地址变化时,数组才认为有变化。层级对象没有这个问题。

    相关文章

      网友评论

          本文标题:Vue3 watch无法检测数组中的变量

          本文链接:https://www.haomeiwen.com/subject/saulidtx.html