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

查看:198
本文介绍了javascript - antd的Form表单里控件切换问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

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

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

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

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

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

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

解决方案

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

这篇关于javascript - antd的Form表单里控件切换问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆