<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ## 簡述 在具體的驗證場景或全部數據下,通過調用 `validate` 的 `check` 方法即可完成驗證,下面是一個例子: ```javascript layui.use(["validate"],function (){ let validate = layui.validate; let data = { "name":"xiangwang", "age":18 }; let res = validate.rule({ "name":"require", "age":"require" }).check(data); if(res){ // 驗證通過 }else { // 驗證失敗,獲取錯誤提示 let error = validate.getError(); console.log(error); } }); ``` ## 方法介紹 使用方法詳見:[調用示例](http://www.hmoore.net/worklz/yunj_admin_universal/2278423) * **create({...})**:創建驗證器并設置參數 相關屬性可通過此方法進行設置,示例如下: ```javascript validate.create( "rule":{...}, "message":{...}, "scene":{...}, ... ); ``` * **rule({...})**:設置規則 給待驗證參數指定校驗規則 注意:當驗證規則不存在時,會跳過此不存在規則的校驗 ```json { "param1"=>"require|number", "param2"=>"require|number", } ``` 系統規則方法詳見:[通用驗證規則](http://www.hmoore.net/worklz/yunj_admin_universal/2278424) 也可通過調用`methods({...})`進行自定義方法的補充,詳見`methods`說明。 * **message({...})**:設置提示消息 指定參數驗證方法不通過時返回的提示消息。 ```json { "param1.require"=>"param1不能為空", "param1.number"=>"param1須由數字組成", } ``` * **scene({...})**:設置驗證環境 指定不同的驗證環境,驗證不同的數據。 ```json { "test"=>["param1","param2"], "test2"=>["param1","param2"], } ``` * **batch(false)**:設置是否批量驗證,默認false `bool`類型。開啟后,會在所有數據驗證完后,返回驗證結果 * **methods({...})**:驗證規則方法補充 除系統給定驗證規則方法外,還可通過調用`methods({...})`進行自定義方法的補充,示例新增test規則方法: ```javascript { test:(value,rule="",data={})=>{ ... // 業務邏輯 ... // 返回:bool|string return true; } } ``` * **check(data,dataTitle={},scene="")**:數據校驗 * **checkTips(data,dataTitle={},scene="")**:數據校驗,當有錯誤時彈窗提示
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看