antd中下拉表单选择某一项后,状态直接被清空了

问题描述

我在页面上用到了antd中的select组件,当我选择其中的某一选项后,该select中的值却被清空了

问题出现的环境背景及自己尝试过哪些方法

因为我监听了select的onChange事件,并在事件中写了改变页面状态的其他逻辑,导致了重新render,所以值被更新到了初始状态;当我不监听该组件的onChange事件时,却能正常的将值保存下来,但是为什么会出现这种情况呢,希望各路大神能解答疑惑...

阅读 3.2k
2 个回答

看下你初始化页面和你修改select组件状态的先后吧, 可以的话上下代码

新手上路,请多包涵

能上代码么,没看见代码也不清楚具体哪里出问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题