时间:2021-07-01 10:21:17 帮助过:5人阅读
react本质上是一个状态机,可以帮助开发者管理复杂的随时间变化的状态。它以一个精简的模型实现了这一点,react只关心两件事:
更新DOM,响应事件
react不处理ajax,路由和数据存储,也不规定数据组织的方式,它不是一个MVC,如果非得说它是什么,你可以把它说成是V。它可以在数个MVC framework中被用来渲染视图。
react就像一个游戏引擎,以渲染函数为基础,这些函数读入当前的状态,将其转换为目标页面上的虚拟表现。只要react被告知状态有变化,它就会重新运行这些函数,计算出一个新的虚拟表现。
注意是状态变化而不是类似angular一样的脏数据检测。
React在整个应用中只使用单个事件处理器,并且会把所有的事件委托到这个处理器上,这一点也提升了react的性能。
相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!
推荐阅读:
JS关于作用域的一个问题
Angular的新手教程
以上就是react.js的学习的详细内容,更多请关注Gxl网其它相关文章!