<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智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # ID命名規范 ## 1.7.ID命名規范 ID命名規范是SPA單頁面版強烈建議的,非SPA單頁版也建議ID參考此規范來命名。 **總體命名規則xxxXxxXxx** * 第一個xxx ? 模塊名,比如用戶模塊`user` * 第二個Xxx ? 功能描述,比如添加`Add` * 第三個Xxx ? 元素類型,比如按鈕`Btn` 例如頁面是user.html,它的各個元素命名如下: **按鈕的命名** ~~~ <!-- 命名規則:xxxXxxBtn --> <button id="userAddBtn" class="layui-btn">添加</button> <button id="userEditBtn" class="layui-btn">修改</button> <button id="userDelBtn" class="layui-btn">刪除</button> ~~~ **表格的命名** ~~~ <!-- 命名規則:xxxTable --> <table id="userTable" lay-filter=""userTable"></table> <!-- 表格上方搜索表單,命名規則:xxxTbSearchForm,id和lay-filter是非必須的 --> <form class="layui-form" id="userTbSearchForm" lay-filter="userTbSearchForm"> <!-- 輸入框部分省略... --> <!-- 搜索提交按鈕命名規則:xxxTbSearch --> <button class="layui-btn" lay-filter="userTbSearch" lay-submit>搜索</button> </form> <!-- 表格操作列,命名規則:xxxTbBar --> <script type="text/html" id="userTbBar"> <a class="layui-btn" lay-event="edit">修改</a> <a class="layui-btn" lay-event="del">刪除</a> </script> <!-- 表格其他復雜列,例如switch狀態開關等,命名規則:xxxTbXxx --> <script type="text/html" id="userTbState"> <input type="checkbox" lay-filter="userTbStateCk" value="{{d.userId}}" lay-skin="switch" lay-text="正常|鎖定" {{d.state==0?'checked':''}}/> </script> ~~~ **一個頁面有多個表格的命名** ~~~ <!-- 命名規則:xxxXxxTable --> <!-- 例如這是一個用戶訂單記錄表 --> <table id="userOrderTable" lay-filter=""userOrderTable"></table> <!-- 表格操作列,命名規則:xxxXxxTbBar --> <script type="text/html" id="userOrderTbBar"> <a class="layui-btn" lay-event="edit">修改</a> <a class="layui-btn" lay-event="del">刪除</a> </script> ~~~ **表單彈窗的命名** ~~~ <!-- 頁面層彈窗命名規則:xxxEditDialog,非頁面層可以忽略script --> <script type="text/html" id="userEditDialog"> <!-- 表單命名規則:xxxEditForm --> <form id="userEditForm" lay-filter="userEditForm" class="layui-form model-form"> <!-- 輸入框部分省略... --> <!-- 提交按鈕命名規則:xxxEditSubmit --> <button class="layui-btn" lay-filter="userEditSubmit" lay-submit>保存</button> </form> </script> ~~~ **頁面其他彈窗的命名** ~~~ <!-- 例如這是一個查看詳情彈窗 --> <!-- 頁面層彈窗命名規則:xxxXxxDialog,非頁面層可以忽略script --> <script type="text/html" id="userInfoDialog"> <!-- 表單命名規則:xxxXxxForm --> <form id="userInfoForm" lay-filter="userInfoForm" class="layui-form model-form"> <!-- 輸入框部分省略... --> <!-- 提交按鈕命名規則:xxxXxxSubmit --> <button class="layui-btn" lay-filter="userInfoSubmit" lay-submit>保存</button> </form> </script> ~~~ 表單里面的input建議少用id,只用name,取input的值通過監聽表單提交來取,用input通過`$('#xxxForm [name="xxx"]')`來寫。 **其他元素ID命名** ~~~ <!-- 命名規則:xxxXxxXxx,第一個xxx是模塊名,第二個Xxx是功能描述,第三個Xxx是元素類型 --> <!-- 例如角色選擇的下拉框 --> <select id="userRoleSel"></select> <!-- 例如備注的輸入框 --> <input id="userCommentsEdt" /> ~~~ **元素類型簡寫** | 元素 | 簡寫 | 描述 | | --- | --- | --- | | 按鈕類 | `Btn` | `<button>`、`.layui-btn`等 | | 輸入類的 | `Edt` | EditText的簡寫,`input`、`textarea`等 | | 選擇類的 | `Sel` | 下拉框、多選下拉框等 | | 表格 | `Table` | `id="userTable"`、`id="userOrderTable"`等 | | 表格附加組件 | `Tb` | `id="userTbBar"`、`id="userOrderTbBar"`等 | | 彈窗 | `Dialog` | `id="userEditDialog`、`id="userInfoDialog"`等 | | 表單 | `Form` | `id="userEditForm`、`id="userInfoForm"`等 | | 表單提交按鈕 | `Submit` | `id="userEditSubmit"`、`id="userInfoSubmit"`等 | **頁面的命名** ~~~ <!-- 命名格式:xxxApp --> <body id="userApp"></body> ~~~ > 以上規則只是規范,非必須要求
                  <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>

                              哎呀哎呀视频在线观看