React中向数组对象arr中新增数据obj

React中向数组对象arr中新增数据obj,第1张

数组对象中新增数据不能直接arr = arr.push(),这样数组会强制类型转换,变成arr=arr.length。

错误写法:

正确写法:[...this.state.arr,obj],即:

className动态添加

可以实现的语法如下:

1、使用逻辑运算符

2、使用三元运算符

3、使用函数

4、数组语法

5、使用ES6写法(推荐使用ES6写法)

或者使用classnames依赖库

style动态添加

1、当前标签无其他class,并且只动态添加一个className


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7978279.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存