bug:用户管理主页面加载,未渲染模态框及表单,首次点击添加按钮,父组件无法获取子组件userForm的方法,即this.userForm.props.form.resetFields()报错
如果先点击详情按钮,使得模态框加载过一次,再点击添加按钮,就不会报错了
根本原因:首次渲染页面时,模态框及里面包裹的表单未渲染

解决方法:forceRender={true}使modal强制渲染,首次点击添加按钮就可以调用this.userForm了

 <Modal
    forceRender={true}

云端的日子
66 声望1 粉丝

引用和评论

0 条评论