react学习

江枫思渺然 提交于 2020-03-06 00:15:10

1、官网http://react.css88.com/docs/conditional-rendering.html

2、主要概念:

     JSX是javascript的一种扩展语法。JSX 可以生成 React “元素”

3、元素渲染

      React DOM 会将元素及其子元素与之前版本逐一对比, 并只对有必要更新的 DOM 进行更新, 以达到 DOM 所需的状态

4、组件和属性

5、状态和生命周期

     当存在多个组件共同依赖一个状态时,一般的做法是状态上移,将这个状态放到这几个组件的公共父组件中

     State是可变的,是组件内部维护的一组用于反映组件UI变化的状态集合

     componentDidMount组件挂载

     componentWillUnmount组件卸载

6、处理事件

     在JSX回调中你必须注意this的指向。 在 JavaScript 中,类方法默认没有绑定的。如果你忘记绑定 this.handleClick 并将其传递给onClick,那么在直接调用该函数时,this 会是 undefined 

7、状态提升

8、react建议使用组合而不是继承来实现代码的重用

9、redux

     Redux三大部分:store,action,reducer

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!