我想知道直接用状态或道具渲染组件之间的区别。
getInitialState:
data: this.props.data
以下代码用于渲染功能
1.
data = this.state.data
return (<Component data={data} />)
2.
return (<Component data={this.state.data} />)
3.
return (<Component data={this.props.data} />)
当我使用 setState 监听回流动作时,前两种情况会崩溃。如果有人建议使用 setState 以外的其他方法,或者告诉我这三个代码片段的区别,我们将不胜感激。