後臺管理系統使用form的頻率很是高,而且存在不一樣的校驗,若是不加以封裝,大量的ifelse存在,不一樣人可能寫不一樣的校驗規則,大大增長了維護的難度。封裝一個form組件 讓校驗規則所有交由組件處理。封裝好解決了不少需求 記錄而且分享下html
對比下如下是element的例子 這單單只是js部分加上html的代碼量將大大增長封裝後的代碼git
demo演示顯示github源碼及文檔說明github