npm 包 verify-data 使用教程

阅读时长 4 分钟读完

简介

verify-data 是一个用于数据验证的 npm 包。它可以帮助开发者快速的对数据进行规则验证,验证结果返回 true 或者 false。同时 verify-data 还支持多种常见的数据类型规则验证,以及自定义规则验证功能。

安装

数据类型验证

verify-data 内置了多种常见数据类型的验证规则,包括:数字型、字符串型、布尔型、数组型、对象型等。

数字型

字符串型

布尔型

数组型

对象型

自定义规则验证

除了内置的数据类型验证规则外,verify-data 还支持用户自定义规则验证。通过 verifyData.addRule() 方法,可以方便的增加和管理自定义规则验证。

最佳实践

使用 verify-data 时,建议将其封装在单独的验证模块中,统一管理验证规则和验证方法,方便项目中多处校验数据的调用。

ValidUtils.js:

-- -------------------- ---- -------
----- ---------- - -----------------------

----------------------------- ------- -- -
  ------ --------------------------------
---

------ ------- -
  -----------
  ------------- -
    -- ----
  --
  -------------- -
    -- ----
  --
  --------------- -
    -- ------
  --
  ----------------- -
    -- ------
  --
  ----------------- -
    -- ----
  --
  ------------- -
    -- -----
  --
  -------------- -
    -- -------
  --
  ------------ -
    -- -- ---
  --
  ----------- -
    -- -- -- --
  --
  ------------- -
    -- -----
  --
  --- -- -------
--

UserController.js:

-- -------------------- ---- -------
------ ---------- ---- ---------------------

----- -------------- -
  ------ --------------- ---- -
    -- ------
    -- ----------------------------------- -
      ------ ---------------------- -------- -------- ---
    -
    -- ------------------------------------- -
      ------ ---------------------- -------- -------- ---
    -
    -- ------------------------------------------- -
      ------ ---------------------- -------- -------- ---
    -
    ---
  -
  ---
-

总结

verify-data 是一款简单实用的 npm 包,它提供了常见的数据类型验证规则和自定义规则验证功能,可以帮助开发者快速的对数据进行规则验证。使用 verify-data 时,建议将其封装在单独的验证模块中,方便项目中多处校验数据的调用。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055a2181e8991b448d7c46

纠错
反馈