2021-04-01(9) 關(guān)于element Tabs 組件 最后進(jìn)行全部規(guī)則表單驗(yàn)證(1)

適用場(chǎng)景/業(yè)務(wù)需求:

??


? 1,設(shè)置一個(gè)總index.vue,里面分別引入4個(gè)文件,如果都放到一個(gè)里面的話,需要寫的邏輯很多,添加和修改涉及到的東西有很多。最好是一個(gè)文件里面引入四個(gè)組件,每個(gè)組件各占一個(gè)文件夾,這樣好維護(hù)。

2,給每個(gè)組件定義一個(gè)值,ref=“from_: 每個(gè)組件的vue文件里面都正常去寫驗(yàn)證規(guī)則,處理我們需要傳給后端的數(shù)據(jù)。在4個(gè)組件每個(gè)組件的vue文件里面都寫一個(gè)統(tǒng)一的方法,用來(lái)往主文件index.vue 里面?zhèn)鲾?shù)據(jù),這樣我們可以在主文件里面去統(tǒng)一拿到4個(gè)組件的數(shù)據(jù)。

3,在總文件index.vue里面循環(huán)拿到refs.form 獲取得到的數(shù)據(jù),做一個(gè)遍歷,return 出去,這樣我們就可以拿到所有得數(shù)據(jù)了,還可以做簡(jiǎn)單的驗(yàn)證,分開維護(hù)。




這是引入的部分
每個(gè)定義一個(gè)refsd的值
我把最后的提交寫在了外面
在主文件index.vue里面獲取所有的數(shù)據(jù)
每個(gè)組件里面都寫了一個(gè)同名一模一樣的方法,將數(shù)據(jù)return出去
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容