react-cnode
react-cnode copied to clipboard
👨🏻💻React构建的cnode社区(附详细问题说明)
在本项目中看到好多地方都定义了contextTypes, 这是在子组件里定义的,方便直接从祖先组件中获取需要的数据,然后再祖先组件中定义getChildContext,但是我怎么找也找不到哪里有定义getChildContext方法的地方,后来想到了这个应该是在Router组件定义的,因为所有组件都是Routet的子组件,一个使用案例如下 ```js class Main extends Component { constructor(props) { super(props); this.signout = () => { this.props.signin(); this.context.router.replace({ pathname: '/' }); } } } Main.contextTypes = { router: React.PropTypes.object.isRequired };...
问题 1. 是否能够减少写shouldComponentUpdate 2. PureComponet的问题
将react更新到最新版本,@latest表示更新到最新版本,--save表示同时更新package.json文件 ``` cnpm install react@latest --save ```