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

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

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

错误写法:

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

自动添加 px。

React 推荐使用内联样式。我们可以使用 camelCase 语法来设置内联样式. React 会在指定元素数字后自动添加 px 。

React为此引入了虚拟DOM(Virtual DOM)的机制:在浏览器端用Javascript实现了一套DOM API。基于React进行开发时所有的DOM构造都是通过虚拟DOM进行,每当数据变化时,React都会重新构建整个DOM树,然后React将当前 整个DOM树和上一次的DOM树进行对比,得到DOM结构的区别,然后仅仅将需要变化的部分进行实际的浏览器DOM更新,而且React能够批处理虚拟 DOM的刷新。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存