84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
Vue用v-for循环渲染数组数据,数组数据更新时,视图没有更新
查了很多资料,
实例的 $set方法不管用,Vue.set()也不管用,filter也不管用,
src的问题已经修改完了
还有,每次请求的数据以及todosLOL数据都是正常的,而且也有变化,只是视图不更新
求各位帮忙看看怎么解决这个问题
ringa_lee
这个问题本人已经解决,是因为重复实例化Vue的原因导致的
感谢大家!!!
this.$nextTick()
src 写法不大对吧,应该是这样吧:
:src="todo.item_logo"
最开始初始化的时候数据能出来么?另外你把你更新数据的代码贴上来看一下
没看到你具体操作数组的代码,你是不是将数组放到了一个对象里面,然后在渲染这个对象,第一次就渲染不到,点击就出来了?如果是 就直接
data:{ todos:[] } 直接将ajax请求的数据放到todos里面试试呢
这个问题本人已经解决,是因为重复实例化Vue的原因导致的
感谢大家!!!
this.$nextTick()
src 写法不大对吧,应该是这样吧:
最开始初始化的时候数据能出来么?另外你把你更新数据的代码贴上来看一下
没看到你具体操作数组的代码,你是不是将数组放到了一个对象里面,然后在渲染这个对象,第一次就渲染不到,点击就出来了?如果是 就直接