Antd 封装富文本组件 onChange 事件执行 setFieldsValue 不生效

153 阅读1分钟
setFieldsValue({ content }) 
console.log("get-正文内容",getFieldValue('content'))
//马上打印 是生效的

但是最后表单提交的时候,再打印,就不对了

加了延时也不行

<Form.Item {...formItemLayout} label="编辑器正文">
    {getFieldDecorator('content', {
        initialValue: initContent(),
        rules: [
            {
                required: true,
                message: '请输入正文内容',
            },
        ]
    })(<BraftEditor onChange={contentChange} defaultContent={initContent()} />)}
</Form.Item>
// onChange 改为 contentChange