通常vue项目中经常需要动态更改数组的值,如果按照常规a[index]=?这种dom视图是不会随着数据变更而动态更新的。
直接说方法吧
第一种:
push()
pop()
shift()
unshift()
splice()
sort()
reverse()
vm.$set()
第二种:
this.$forceUpdate()进行强制视图刷新渲染。有多种业务场景可以使用这个,例如多层循环嵌套内容更新不及时。
通常vue项目中经常需要动态更改数组的值,如果按照常规a[index]=?这种dom视图是不会随着数据变更而动态更新的。
直接说方法吧
第一种:
push()
pop()
shift()
unshift()
splice()
sort()
reverse()
vm.$set()
第二种:
this.$forceUpdate()进行强制视图刷新渲染。有多种业务场景可以使用这个,例如多层循环嵌套内容更新不及时。