1.获取不到DOM的解决方案(使用$nextTick)
在改变DOM元素的数据后基于新的dom进行js操作, this.$nextTick()等DOM更新完成后再执行,
或者用于created生命周期进行DOM操作
2.改变数据DOM不更新的解决方案
由于 JavaScript 的限制,Vue 不能检测数组以及对象内部的变化:
this.isSelect[index] = !this.isSelect[index]不起作用?
需使用以下方法
1.直接使用set方法
this.$set(this.isSelect,index,value)
2.结合起来使用
this.isSelect[index] = !this.isSelect[index]
this.isSelect = Object.assign({},this.isSelect)
//利用浅拷贝slice,concat,Object,assign,[...],Array.from都可以