<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智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                > addRightButton('類型' [, '按鈕屬性']) 通常列表右側都會有操作列,如編輯、刪除等操作,目前支持如下三種按鈕類型 | 按鈕類型 | 標識符 | | --- | --- | | 編輯 | edit | | 刪除 | delete | | 自定義 | default | ## 添加編輯和刪除按鈕 首先,我們要多添加一列,用來放置這些按鈕,字段名必須為`right_button`,類型必須為`btn`,添加后我們設置的按鈕才有地方顯示。 ~~~ // 構建表格 return TableBuilder::getInstance() ->addColumn('username', '用戶名') ->addColumn('right_button', '操作', 'btn') ->fetch(); ~~~ 接著,使用`addRightButton()`方法添加兩個右側按鈕。 ~~~ ->addRightButton('edit') ->addRightButton('delete') ~~~ ![](https://img.kancloud.cn/13/b9/13b9ddde1b3f3fbde133aeb1801b2f20_141x98.png) ## 修改按鈕屬性 | 屬性 | 含義 | 示例 | | --- | --- | --- | | title | 標題 | 編輯 | | icon | 字體圖標 | fa fa-edit | | class | css類 | btn btn-flat btn-info btn-xs | | href | 鏈接地址 | url('edit', ['id' => '__id__']) | 按鈕屬性內置了以上幾種屬性,可通過數組的形式進行設置,默認內置了一些屬性。 默認`edit`和`delete`類型已設置好顏色、文字、鏈接地址; * `edit` 的默認地址為 `edit `方法,傳遞參數為當前行的`id`; * `delete` 的默認地址為`del`方法,傳遞參數為當前行的`id`; ~~~ // 修改編輯按鈕的標題 ->addRightButton('edit',['title' => '修改']) ~~~ ## 添加額外屬性 除了修改按鈕屬性外,還可以給按鈕添加額外的自定義屬性,比如`data-test="test"`。 ~~~ ->addRightButton('edit', ['data-test' => 'test']) ~~~ ## 添加自定義按鈕 除了 編輯和刪除以外,還可以添加自定義按鈕,通常自定義按鈕需配合自定義按鈕屬性來使用,如下是添加一個查看按鈕,自定義按鈕需要`href`屬性,會自動進行跳轉 ~~~ $btn_info = [ 'title' => '查看', 'icon' => 'fa fa-fw fa-info', 'href' => url('info', ['id' => '__id__']) ]; ->addRightButton('info', $btn_info) // 添加額外按鈕 ~~~ ![](https://img.kancloud.cn/92/e8/92e8e27e9c164b9dd81c63089d78ac39_80x45.png) 你可以傳遞**當前行的任意參數**,只要你想并且有 比如同時傳遞`email`,系統會正則匹配并替換`__id__` 和`__email__` ~~~ $btn_info = [ 'title' => '查看', 'icon' => 'fa fa-fw fa-info', 'href' => url('info', ['id' => '__id__','email' => '__email__']) ]; ~~~ ## 執行確認 如果希望給按鈕加上確認框,可以添加`confirm`類名,默認刪除按鍵已增加確認提示 ~~~ $btn_info = [ 'title' => '查看', 'icon' => 'fa fa-fw fa-info', 'class' => 'btn btn-flat btn-default btn-xs confirm', 'href' => url('info', ['id' => '__id__']), ]; ->addRightButton('info', $btn_info) // 添加額外按鈕 ~~~ ![](https://img.kancloud.cn/8e/67/8e67333908f4c30c0cd91900afff8d03_631x416.png) 你可以修改彈出確認里的標題、提示信息及確定和取消字樣 ~~~ $btn_info = [ 'title' => '查看', 'icon' => 'fa fa-fw fa-info', 'class' => 'btn btn-flat btn-default btn-xs confirm', 'href' => url('info', ['id' => '__id__']), 'data-title' => '真的要刪除嗎?', 'data-tips' => '刪除了就無法恢復了', 'data-confirm' => '刪除吧', 'data-cancel' => '再想想' ]; ~~~ ![](https://img.kancloud.cn/e1/b9/e1b96f26ec33d3622e4ada83fbc0e7ba_526x419.png)
                  <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>

                              哎呀哎呀视频在线观看