背景:modal组件关闭时不清除数据,原来输入的数据还存在

解决方案:

  1、modal的api:destroyOnClose

  2、手动控制modal的销毁

this.state = {
destroy:true //设一开始为不显示状态
} {
this.state.isDestroy
? ''
: <Modal className="cjy-rcm-modal" title={this.oprt} footer={null} visible={this.state.visible} onOk={this.handleOk} onCancel={this.handleCancel}>
<ReAddScoreOption itemData={this.state.itemData} handleCancel={this.handleCancel} submitData={this.submitData}/>
</Modal>
} 显示:
this.setState({
destroy:false
}); 销毁:
this.setState({
destroy:true
});

最新文章

  1. 获取当前正在执行的Javascript脚本文件的路径
  2. 关于for、foreach、filter等的一些用法
  3. (转)RVA-相对虚拟地址解释
  4. Android学习---通过内容提供者(ContentProvider)操作另外一个应用私有数据库的内容
  5. iOS设计模式之工厂方法模式
  6. 配置Windows 2008 R2 64位 Odoo 8.0/9.0 源码开发调试环境
  7. Starting and Stopping Oracle Fusion Middleware
  8. MySQL必知必会笔记&lt;1&gt;
  9. 有个程序猿要去当CEO了:(一)事情始末
  10. centos 7 yum方式安装MySQL 5.6
  11. MFC属性表单修改“应用”键名并对其响应
  12. DaTaX当成jar包当作第三方库启动的相关问题
  13. 关于信息系统设计与开发——案例:VIP系统
  14. Ubuntu 16.04.2 配置VNC
  15. 进入页面,根据后台传过来的flag 判断列表隐藏与否
  16. Python的二叉树实现
  17. python学习 面向对象高级编程
  18. 【大数据】Kafka学习笔记
  19. java的(PO,VO,TO,BO,DAO,POJO)解释1
  20. iOS菊花加载圈

热门文章

  1. requests(三):json请求中中文乱码处理
  2. COM和.NET的互操作
  3. python try详细说明(python的异常捕捉模块)
  4. linux后端诊断与调试技术
  5. 关于oracle分组排序取值的问题
  6. JVM指令详解(上)
  7. javaweb笔记三
  8. Explain之key_len长度计算
  9. 通过微信Android和iOS版,看两大系统的差异
  10. nginx用户认证配置( Basic HTTP authentication)及认证原理和实现