antd的Form表单里控件切换问题

这个项目使用antd、dva,处于开发环境。以下是提的问题

我根据changeType来判断渲染Input和Select控件,具体代码如下:

clipboard.png

当渲染Select控件,并通过接口自动补全数据的时候出现了问题。
我打了断点发现,已经进入effects中了,并且准备发送请求,获取自动补全的数据了,如下图:

clipboard.png

然而这个请求函数报了错,请求发送失败了

clipboard.png

但是如果不通过changeType来判断渲染FormItem而是直接渲染Select控件的话,自动补全的请求是成功的, 代码如下

clipboard.png

我没有看过源码,也不是很懂,希望有人能指教下

阅读 4.3k
1 个回答

getFieldDecorator 的 id 不能相同,issue 里面有提到的。

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