循环渲染组件this指向和全局变量的区别
问题代码如下:
//1 错误写法 addcolum.filter(_ => _.defaultval)
let colu = this.addcolum.filter(_ => _.defaultval)//2 真确写法
console.log(colu) //1 等于最后一个组件值 2 等于当前组件
问题错误写法:定义的全局变量再循环是会导致数据会全变成最后一个循环的赋值结果
解决方法:对于循环的组件最好要用上this指向变量才会避免出现问题