element 封装form集成校验自定义内容

后台管理系统使用form的频率非常高,并且存在不同的校验,如果不加以封装,大量的ifelse存在,不同人可能写不同的校验规则,大大增加了维护的难度。封装一个form组件 让校验规则全部交由组件处理。封装好解决了很多需求 记录并且分享下

接解了校验,让校验由组件来处理,传入相应校验规则即可。
使用render让组件可以自定义增加扩展性

对比下以下是element的例子 这单单只是js部分加上html的代码量将大大增加封装后的代码
demo演示显示github源码及文档说明

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理