求高人指教,vue 数据添加成功,视图无法更新

clipboard.png

clipboard.png

遍历时,点击当前对象给当前属性attr对象进行赋值,数据是添加成功的,但视图并没有得到更新。求高人指教

经大神指点做出以下尝试:开始获得时创建属性array
clipboard.png
再进行push这样视图并没有得到更新.

用set方法尝试:
clipboard.png

clipboard.png
语法发生报错

阅读 4.3k
2 个回答

你在赋值前先给获取的数据添加kk属性为一个值,赋值完再去改数据的kk属性,因为数据是被observer监听,每个属性有一个默认的set和get方法,你中途加进去的属性是没有这两个方法的,所以监听不了

你的arr in depList数组元素对象中本来就有kk属性吗?没有的话你这里arr.kk = 4动态添加属性Vue是不能够监听其变化的

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