本篇文章帶大家了解一下Vue + ElementUI進行超大表單處理的方法,希望對大家有所幫助!
最近公司由于業(yè)務的調(diào)整,之前的超長表單的邏輯改動較多,所以我就打算重構(gòu)了(之前是一個已離職的后臺寫的,也沒有注釋,一個組件寫了4000+行,實在有心無力)。為了各位方便閱讀,我這里把項目里拆分了14個組件
進行了精簡。
整體思路
- 大表單根據(jù)業(yè)務模塊進行拆分
- 保存時使用
el-form
提供的validate
方法進行校驗(循環(huán)對每一個拆分的組件進行校驗) - mixin 對每個組件的公共提取(也利于后期項目的維護)
【