组件中, 点击按钮, 调用父元素中的的onAgeChange函数, 但是在父元素中这里我们setState的修改后的age和修改之前prevState中age状态值是一样的,age都是18, 所以App..., 官方不推荐我们这么做, 也不建议我们在constructor中, 有以下两点原因
会阻碍组件的实例化,阻碍组件的渲染
如果用setState,在componentWillMount里面触发setState...而componentWillReceiveProps只会在接收到新的props的时候才会调用
2.1.1 当组件实例化的时候,这个方法替代了componentWillMount(),而当接收到新的...当需要更新状态时,需要返回一个 object ,如果不需要任何更新,则返回null即可.
2.1.3 如果由于父组件的原因导致该组件重新渲染,这个方法也会被调用, 如果只想要处理更新的话,最好加上判断条件...当 Consumer 外层没有对应的 Provider 时就会使用该默认值。
4.3.