react学习
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 来源: https://www.cnblogs.com/gpzhen/p/9293224.html