使用async-validator编写Form组件的方法
Form 组件应该是一个容器,里面包含不定数量的 FormItem 或者其他元素。一般情况下,按照这个思路,我们先编写 Form 组件。FormItem 在 mounted 与 beforeDestroy 钩子中还需要触发 Form 组件的一些自定义事件。通过使用方法如下:完整的代码点击4. 总结本文简单介绍了一下 async-validator 的用法,并实现了一个有校验功能的 Form 组件。这里的实现的 Form 表单存在着很多的不足: 仅仅是在提交表单时才去校验。 FormItem 组件也应该根据校验的结果调整 ui,给出相应的提示。所以,Form 组件更适合在交互较少的移动端使用。大家可以根据这个实现思路,根据应用场景,编写定制化更高的 Form 组件。
用户评论