v-for渲染DOM样式undefined问题

青草怪味豆
  • 92

1.情况描述
最近在开发基于mpvue的微信小程序。碰到这样一个问题:有一个js对象的数组,我对该数组用v-for进行循环遍历展示,同时伴随用户的操作,该数组的元素会发生变化,或添加,或删去。当我用push()操作该元素的时候,列表在页面上,显示正常。但是,当我用unshift()操作往数组头部插入数据的时候,就会出现最底部元素DOM节点上的样式为undefined的情况。哪位大佬有碰到类似的问题吗? orz

2.图片
![图片描述][2]
图片描述

template:
图片描述

回复
阅读 2.2k
2 个回答

还是key值绑定的问题,最后我用index和对象里的id值联合绑定就会没有问题。。。很奇怪

图片描述

你在unshift的时候,selectedTool里的id有么?是否是重复的

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

宣传栏