使用以下方法操作数组,可以检测变动,从而更新dom
下面方法操作数组,不会使得原数组发生改变,,所以dom不会更新:
vm.datalist = vm.datalist.filter()
下面这些方法,可以使得数组发生变化,但是dom不会跟着更新:
vm.datalist[0]='yiyi'
vm.datalist //["yiyi","222","333",_ob_:Observer]
vm.datalist.splice(0,1,"yiyi")//从索引为0的位置开始,删除一个元素,并在此位置上加上“yiyi”这个元素
Vue.set(vm.datalist,0,"yiyi")//将vm.datalist里索引为0位置上的值设置成“yiyi”