async-validator 源码解读笔记:如何深入理解rule规则实现?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1460个文字,预计阅读时间需要6分钟。
系列文章:1. async-validator 源码学习(一):文档翻译
2.async-validator 源码学习笔记(二):目录结构、rule 主要实现的校验规则、文件结构
- 一、rule 目录文件介绍 - 其中 inde系列文章:
1、async-validator 源码学习(一):文档翻译
2、async-validator 源码学习笔记(二):目录结构
rule 主要实现的是校验规则,文件结构为下图:
一、rule 目录文件介绍其中 index.d.ts 文件:
declare const _default: { required: import("..").ExecuteRule; whitespace: import("..").ExecuteRule; type: import("..").ExecuteRule; range: import("..").ExecuteRule; enum: import("..").ExecuteRule; pattern: import("..").ExecuteRule; }; export default _default;
是 rule 目录的统一出口管理,主要是给 errors 数组添加对应的 error 。
本文共计1460个文字,预计阅读时间需要6分钟。
系列文章:1. async-validator 源码学习(一):文档翻译
2.async-validator 源码学习笔记(二):目录结构、rule 主要实现的校验规则、文件结构
- 一、rule 目录文件介绍 - 其中 inde系列文章:
1、async-validator 源码学习(一):文档翻译
2、async-validator 源码学习笔记(二):目录结构
rule 主要实现的是校验规则,文件结构为下图:
一、rule 目录文件介绍其中 index.d.ts 文件:
declare const _default: { required: import("..").ExecuteRule; whitespace: import("..").ExecuteRule; type: import("..").ExecuteRule; range: import("..").ExecuteRule; enum: import("..").ExecuteRule; pattern: import("..").ExecuteRule; }; export default _default;
是 rule 目录的统一出口管理,主要是给 errors 数组添加对应的 error 。

