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

请问一下如何清空react中的所有state

请问一下如何清空react中的所有state

我的modal组件(bootstrap)中有多个输入框,在输入的时候需要将相应的key:value设置在state中,如下handleChange(e) {        const value = e.target.getAttribute('data-item');        const object = {};        object[value] = e.target.value;        this.setState(object);    },    现在关闭modal的重新打开的时候,上一次设置的state值还存在。有什么方法可以在关闭modal的时候将所有的state都清空,下一次打开modal的时候state的状态全是空
查看完整描述

1 回答

?
12345678_0001

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

你可以在点击关闭的时候执行一个事件,把状态机里面的属性设置成''空不可以吗?


查看完整回答
反对 回复 2018-10-29
  • 1 回答
  • 0 关注
  • 2363 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信