最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue如何實現(xiàn)el-table多選樣式變?yōu)閱芜x效果

 更新時間:2024年05月23日 16:45:23   作者:一個敲代碼不禿頭的俗人  
這篇文章主要介紹了Vue如何實現(xiàn)el-table多選樣式變?yōu)閱芜x效果,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

Vue el-table多選樣式變?yōu)閱芜x效果

我最近在我的 項目開發(fā)中遇到一個需要將el-table復(fù)選框變單選的需求,同時單選某一行會異步調(diào)用接口,請求后臺數(shù)據(jù);我解決問題之后,覺得還是把這些改進寫清楚,方便 Vue 的初學(xué)者。

問題

(1)調(diào)用接口異步,可能會出現(xiàn)慢的接口更新快的接口的數(shù)據(jù)(解決);

效果圖

1、默認進來的數(shù)據(jù)

2、選擇父類一條后的數(shù)據(jù)

3、每次切換父類復(fù)選框,只能查到對應(yīng)的數(shù)據(jù)

代碼:

<el-table
        ref="multipleTable"
        class="el-table-container"
        :header-cell-style="{ background: '#dee9fd66' }"
        height="260px"
        :row-style="{ height: '15px' }"
        size="mini"
        v-loading="loading"
        stripe
        border
        :data="tabledata"
        @selection-change="handleSelectionChange"
        @select-all="dialogCheck"
        @select="dialogCheck"
      >
handleSelectionChange(val) {},
dialogCheck: function (selection, row) {
      this.$refs.multipleTable.clearSelection();
      if (selection.length === 0) {
        this.$refs.householdMember.queryFirstPage('');
        return;
      }
      if (row) {
        const obj = JSON.parse(JSON.stringify(row));
        this.$refs.householdMember.queryFirstPage(obj.id);
        this.$refs.multipleTable.toggleRowSelection(row, true);
      }
 },

其中:

this.$refs.householdMember.queryFirstPage(obj.id);和this.$refs.householdMember.queryFirstPage('');

為所調(diào)的接口

vue彈窗表格 多選變單選 隱藏左上角全選方塊

效果

給table標(biāo)簽加class

設(shè)置style樣式

::v-deep .statictable .el-table__header .el-checkbox__inner {
display: none;

}

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue中beforeRouteLeave實現(xiàn)頁面回退不刷新的示例代碼

    vue中beforeRouteLeave實現(xiàn)頁面回退不刷新的示例代碼

    這篇文章主要介紹了vue中beforeRouteLeave實現(xiàn)頁面回退不刷新的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 基于 vue-skeleton-webpack-plugin 的骨架屏實戰(zhàn)

    基于 vue-skeleton-webpack-plugin 的骨架屏實戰(zhàn)

    這篇文章主要介紹了基于 vue-skeleton-webpack-plugin 的骨架屏實戰(zhàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • 解決Vue watch里調(diào)用方法的坑

    解決Vue watch里調(diào)用方法的坑

    這篇文章主要介紹了解決Vue watch里調(diào)用方法的坑,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Vue.js綁定HTML class數(shù)組語法錯誤的原因分析

    Vue.js綁定HTML class數(shù)組語法錯誤的原因分析

    Vue.js綁定HTML class數(shù)組語法錯誤有哪些原因?qū)е碌哪兀撊绾谓鉀Q呢?下面小編給大家分享Vue.js綁定HTML class數(shù)組語法錯誤的原因分析,感興趣的朋友一起看看吧
    2016-10-10
  • Vue-cli打包后如何本地查看的操作

    Vue-cli打包后如何本地查看的操作

    這篇文章主要介紹了Vue-cli打包后如何本地查看的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • vue打包(hash和history)部署詳細步驟

    vue打包(hash和history)部署詳細步驟

    這篇文章主要介紹了vue打包(hash和history)部署詳細步驟,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • Vant 在vue-cli 4.x中按需加載操作

    Vant 在vue-cli 4.x中按需加載操作

    這篇文章主要介紹了Vant 在vue-cli 4.x中按需加載操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Vue實現(xiàn)附件上傳功能

    Vue實現(xiàn)附件上傳功能

    這篇文章主要為大家詳細介紹了Vue實現(xiàn)附件上傳功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • Vuex?localStorage的具體使用

    Vuex?localStorage的具體使用

    本文主要介紹了Vuex?localStorage的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • Vuejs 實現(xiàn)簡易 todoList 功能 與 組件實例代碼

    Vuejs 實現(xiàn)簡易 todoList 功能 與 組件實例代碼

    本文通過實例代碼給大家介紹了Vuejs 實現(xiàn)簡易 todoList 功能 與 組件,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-09-09

最新評論

黄梅县| 通州市| 大足县| 东辽县| 乐清市| 常州市| 漳平市| 阳谷县| 湛江市| 萝北县| 固始县| 滨海县| 垫江县| 南岸区| 凭祥市| 新闻| 确山县| 邵阳市| 峡江县| 防城港市| 合川市| 会同县| 诸城市| 成安县| 仁怀市| 永昌县| 金阳县| 苗栗市| 灵川县| 鄂州市| 游戏| 甘孜县| 综艺| 遵义市| 曲水县| 保德县| 司法| 丰顺县| 赤峰市| 澎湖县| 西贡区|