因为 JavaScript 的限制,Vue.js 不能检测到下面数组变化
所以,想要正常是不能通过操作数组来渲染dom的,
解决的方法是通过set方法, 在组件中用的是 实例方法
vm.$set( target, key, value )
methods: { moveRight() { this.$set(this.Arr,0,this.Arr[0]+1) } }
这样,就可以通过更改data中的数组,实时渲染dom了
本文共 289 字,大约阅读时间需要 1 分钟。
因为 JavaScript 的限制,Vue.js 不能检测到下面数组变化
所以,想要正常是不能通过操作数组来渲染dom的,
解决的方法是通过set方法, 在组件中用的是 实例方法
methods: { moveRight() { this.$set(this.Arr,0,this.Arr[0]+1) } }
这样,就可以通过更改data中的数组,实时渲染dom了
转载于:https://www.cnblogs.com/lichengjie/p/7620455.html