Antd 多层Modal&Form组件嵌套,子组件state数据无法初始化?

当前的情况是:
多层组件嵌套,结构是这样:

<Modal>
    <Form>
        <FormItem>
            <Modal>
                <Form>
                </Form>
            </Modal>
        </FormItem>
    </Form>
</Modal>

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

阅读 3.6k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题