本文介绍: React进阶 – 13(说一说 React 中的虚拟 DOM)
上一节我们讲了 state
、props
与render
函数的关系,本节内容开始了解 React
中的”虚拟 DOM“ 相关知识。
一、为什么需要”虚拟DOM“
二、虚拟 DOM“ 带来的希望
那将 2
中的”JSX模版“转为”JS对象“的底层实现。运行后发现,我们可以通过 React.createElement()
来实现 JSX
的功能。唯一的缺点就是很复杂,所以这也是为什么 JSX
存在的原因,它是一个更加简便好用的方式
上面生成的”虚拟DOM“为:["div", {id: "d1"}, ["span", {}, "hello"]]
三、虚拟 DOM“ 的优势(性能大幅度提升 & 跨端应用)
到此,本章内容结束!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。