后台管理系统使用form的频率很是高,而且存在不一样的校验,若是不加以封装,大量的ifelse存在,不一样人可能写不一样的校验规则,大大增长了维护的难度。封装一个form组件 让校验规则所有交由组件处理。封装好解决了不少需求 记录而且分享下html
对比下如下是element的例子 这单单只是js部分加上html的代码量将大大增长封装后的代码git
demo演示显示github源码及文档说明github