在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ antd如何做到多表單單獨(dú)驗(yàn)證?

antd如何做到多表單單獨(dú)驗(yàn)證?

const {getFieldDecorator} = this.props.form;

圖片描述
圖片描述
圖片描述

新手,我在Tabs里分了兩個TabPane,分別添加注冊和登錄表單,同時按官方文檔加入了一些校驗(yàn)規(guī)則,但是卻無法單獨(dú)校驗(yàn),就是說當(dāng)我填完注冊的所有需要內(nèi)容后,由于登錄仍存在未填項(xiàng),還是會提示錯誤,無法進(jìn)行下一步動作

解決方案如下:
圖片描述
圖片描述
我重新寫了兩個Form組件,然后在主modal組件里添加兩個Form

回答
編輯回答
憶往昔

寫兩個組件。每個組件都用Form.create()包裹一下就好了。

2017年3月19日 17:16
編輯回答
大濕胸

因?yàn)槟泓c(diǎn)登錄和注冊按鈕的時候同時觸發(fā)了兩個form的校驗(yàn)事件,解決的辦法是給兩個按鈕的點(diǎn)擊事件里阻止默認(rèn)事件,同時手動觸發(fā)需要校驗(yàn)的表單進(jìn)行校驗(yàn)

2017年9月23日 00:07