Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
334 views
in Technique[技术] by (71.8m points)

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

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

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

clipboard.png

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

clipboard.png

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

clipboard.png

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

clipboard.png

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...