Skip to content

集成常用的正则校验库来增强易用性 #28

@Allen-1998

Description

@Allen-1998

这是一个新的想法,下面用是什么,为什么,怎么做的方式来表达一下我的观点:

  1. 是什么?

    • 集成常用的正则校验库,使用户在需要一些常用的表单校验规则时直接 import 调用即可。
  2. 为什么?

    • 作为一个表单校验库,形影不离的就是表单校验规则
    • 对于正则水平不佳的用户而言会是很有帮助的(无需自己查找、试错,ps:就我接触到的很多甚至几年的前端正则依然一塌糊涂)
    • 就像 vite 会集成 rollup的生态插件,unocss 会集成 tailwind csswindi css的匹配规则
    • 其他的表单库貌似没有实现这一点的(也许是还没想到,也许是因为没必要。。。)
  3. 怎么做?

    • 或许参考一下 antfu 对 icon 的集成方式?(收录常用的并支持自动引入、按需打包)

我个人觉得这个功能对于一部分的用户群体来说是很有帮助的,但是如果确定要做的话具体的实现方式还有待商讨,目前我了解到的一个比较不错的常用正则库是any-rule

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions