对象名和对象属性动态赋值
项目中有需求,点加号就动态添加一栏,麻烦的写法是写三个方法,分别点击然后添加,为了方便,于是想用一个方法,然后通过传不同的参数来判断,做对应的操作
例如下图,框出来的都可以用变量去做,
1.错误写法
let index = this.state[`${val}_index`]+1
let rows = this.state[`${val}_rows`]
this.setState({
...this.state,
rows : [...this.state.rows , {id: i.
原创
2020-10-23 10:11:48 ·
1405 阅读 ·
0 评论