![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
react
react
潇潇-潇潇
这个作者很懒,什么都没留下…
展开
-
vue、react - vue与react的区别?
相似之处: 1.两者都是用于创建UI的JavaScript库 2.都有Virtual DOM(虚拟dom),组件化开发,props的概念 3.都是数据驱动视图 4.都有独立但常用的路由器和状态管理库 不同点: 1.react是函数式,所以推崇纯组件,数据不可变,单向数据流,使用setState重新渲染。而vue是数据可变的,双向绑定。 2.react使用jsx,而vue使用html,css,js组合到一起 3.react每当应用的状态被改变时,全部子组件都会重新渲染。当然可以通过shouldComponen原创 2021-08-30 00:07:59 · 116 阅读 · 0 评论 -
react - React的生命周期
1.React的生命周期: 生命周期分为4部分: (1)Initialization:初始化化阶段 constructor() (2)Mounting:挂载阶段 Mounting阶段又可以分为3个小阶段: (1)componentWillMount : 在组件即将被挂载到页面的时刻执行 (2)render : 页面state或props发生变化时执行 (3)componentDidMount : 组件挂载完成时被执行 (3)Updation:更新阶段 (1)shouldComponentUpdate:函数会原创 2021-08-30 20:07:35 · 115 阅读 · 0 评论