当前的情况是:
多层组件嵌套,结构是这样:
<Modal>
<Form>
<FormItem>
<Modal>
<Form>
</Form>
</Modal>
</FormItem>
</Form>
</Modal>
组件间通信方案为:props
及callback
但是到了第三子级组件(Son)时,Son的state初始化数据为上级(parent)传过来的data,state={data:this.props.data}
,并渲染到<Input value={this.props.data}>
中,但渲染失败了……
在渲染的位置可以打印出我需要的数据,但实际上并不能渲染到页面上。
这是为什么呢?