为了账号安全,请及时绑定邮箱和手机立即绑定

antd modal框销毁不清除数据

antd modal框销毁不清除数据

呼唤远方 2019-03-12 14:14:52
modal传入的属性如下:// 编辑const editProps = {  data: allData,  visible: editVisible,  destroyOnClose:true,  successBack: () => {    this.setState({      editVisible: false,    })    this.props.form.resetFields();    this.refs.sysInfoTable.reload()  },  onCancel: () => {    this.setState({      editVisible: false    })    this.props.form.resetFields();  }}在关闭modal之后,并不会销毁modal的子元素,之前修改的值还是会显示出来,这该怎么修改
查看完整描述

2 回答

?
慕运维8079593

TA贡献1876条经验 获得超5个赞

<Modal /> 默认关闭后状态不会自动清空, 如果希望每次打开都是新内容,请设置 destroyOnClose。


查看完整回答
1 反对 回复 2019-04-04
?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

好像我一开始没说清楚,我用的是react。
最后我是给modal加上ref属性,最后通过this.refs.modal.resetFields()来重置输入值

查看完整回答
反对 回复 2019-04-04
  • 2 回答
  • 0 关注
  • 4392 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号