Vue渲染列表,在更新data属性后,列表未更新
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利
-
我使用vue做了一个列表,它从服务端获取数据,并注入到VUE对象的data属性中。初始化代码如下
var tableModel = new Vue({
el: ‘#datatable’,
data: {
items: listData
}
}); -
当我对列表操作时,listData=>newListData中的数据会发生变化,我尝试让在数据变化时,页面的列表重新渲染。
因此写了这行代码:tableModel.$data.items = newListData;
我预期的是,在vue对象的data发生变化时,列表重新渲染。而事实上什么都没有发生,请问我应该如何让列表刷新?谢谢