0
我使用Redux的形式和我有一个正常的下拉ReduxForm选择值选项被过滤去除,但选项保持选定
有列表中的3个选项。 选项1 选项2 选项3 我选择选项3. 后来我进入我的过滤器输入字段和类型1. 现在只需在列表中包含选项1. 但选项3的形式状态仍处于选中状态。
如何获取表单进行更新并意识到该选项不在列表中,并转到默认值?
有几种方法我虽然做了它,但不知道什么是最好的。
我可以在formReducer.plugin中使用/ CHANGE操作类型和过滤字段来编写一些状态更改逻辑。
只要我输入过滤器字段,我可以在select上调用onChange事件。
如果当前状态选择值在列表中,并且如果没有,则可以在选择未定义的对象上调用redux-form更改操作,以便始终检查选择组件渲染函数。
r更好的东西?
添加一些示例代码。我会提供一个猜测答案,但没有代码,这只是一个猜测。 – Snekse