1.在组件生命周期 componentwillMount(){setState{name:"change"}}函数里更改state 是可以的
2.render函数本身并不往DOM树上渲染或装载内容 只是返回一个JSX表示的对象,然后由React库来根据返回的JSX对象决定如何渲染,React库要把所有组件返回的结果综合起来,才能知道如何产生对应的DOM修改。所有只有React库调用所有组件的render函数之后才有可能完成装载(componentDidMount DOM已经渲染)
1.在组件生命周期 componentwillMount(){setState{name:"change"}}函数里更改state 是可以的
2.render函数本身并不往DOM树上渲染或装载内容 只是返回一个JSX表示的对象,然后由React库来根据返回的JSX对象决定如何渲染,React库要把所有组件返回的结果综合起来,才能知道如何产生对应的DOM修改。所有只有React库调用所有组件的render函数之后才有可能完成装载(componentDidMount DOM已经渲染)