跳到主要内容

1 篇博文 含有标签「react」

查看所有标签

· 6 分钟阅读

在react框架中,组件是构成一切应用的基石,整个页面的渲染与操作,均是在组件层面来完成。按照其官网的说法, 每一个组件可以当做为一个virtual DOM节点,所有的数据传递及状态改变均是在此层面完成,然后通过render方法 渲染至真实的DOM。而基于virtual DOM的diff算法,也被认为是该框架具备高效操作DOM的原因。(关于react框架与 原生js操作DOM效率问题,网上有较多的比较,个人暂时没有进行过深入的研究;不过在实际应用层面来说,还是得 结合现实的业务情景。毕竟再好的锤子,都不适合用来砍树)作为在应用react框架过程中,很容易因为组件的操作 不当导致整个的页面异常,甚至根本不显示,因此了解组件相关的生命周期就显得比较重要。