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

element-ui多選表格禁用某一行不被選擇問題

 更新時間:2023年10月18日 09:25:14   作者:將小寧  
這篇文章主要介紹了element-ui多選表格禁用某一行不被選擇問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

element-ui多選表格禁用某一行不被選擇

1.首先使用element-ui 的表格組件

具體代碼如下

    <el-table :data="tableData">
        <el-table-column 
            type="selection" 
            :selectable="selectHandle" 
            label="多選" 
            align="center">                          
        </el-table-column>
    </el-table>

其中tableData為綁定的表格數(shù)據(jù),將表格第一列的type設(shè)置為selection,代表多選。

selectable綁定的selectHandle()方法僅對 type=selection 的列有效,類型為 Function,F(xiàn)unction 的返回值用來決定這一行的 CheckBox 是否可以勾選,接下來只需要在selectHandle()方法中設(shè)置返回值就可以了,

如下:

    //在參數(shù)row中可以獲得這一行的數(shù)據(jù),index為這一行的下標(biāo),
    //我的需求是禁用第一行,所以在index === 0 的時候,返回false即可
    selectHandle(row, index) {
      return !(index === 0);
    },

element-ui表格表頭禁用全選功能

element-ui 貌似沒有提供禁用全選的屬性或者方法

所以只能我們自己動手來禁用全選了

第一種情況,直接不用顯示全選按鈕,那我們可以這么做

.el-table__header-wrapper  .el-checkbox{//找到表頭那一行,然后把里面的復(fù)選框隱藏掉
	display:none
}

下面是效果圖

element提供了一個全選的事件

select-all 當(dāng)用戶手動勾選全選 Checkbox 時觸發(fā)的事件

所以我們要是想要它不能全選可以這么寫

第二中利用全選方法,清除選擇

<el-table  ref="multipleTable" @select-all="onSelectAll">
</el-table>
<script>
	methods: {
		onSelectAll () {
			this.$refs.multipleTable.clearSelection()//這個是清除所有選擇項,當(dāng)選擇全部時,清除所有選擇項
		}
	}
</script>

總結(jié)

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

相關(guān)文章

  • vue數(shù)據(jù)響應(yīng)式原理知識點(diǎn)總結(jié)

    vue數(shù)據(jù)響應(yīng)式原理知識點(diǎn)總結(jié)

    在本篇文章里小編給各位整理的是一篇關(guān)于vue數(shù)據(jù)響應(yīng)式原理知識點(diǎn)總結(jié),有興趣的朋友們可以跟著學(xué)習(xí)下。
    2020-02-02
  • 詳解Vue3的虛擬DOM是如何生成的

    詳解Vue3的虛擬DOM是如何生成的

    這篇文章給大家詳細(xì)介紹了 Vue3 的虛擬DOM生成規(guī)則,文章通過代碼示例和圖片介紹的非常詳細(xì),具有一定的參考價值,對我們的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2023-09-09
  • 導(dǎo)致VUE頁面不刷新的問題分析及解決方法

    導(dǎo)致VUE頁面不刷新的問題分析及解決方法

    由于 Vue 會在初始化實例時對 property 執(zhí)行 getter/setter 轉(zhuǎn)化,所以 property 必須在 data 對象上存在才能讓 Vue 將它轉(zhuǎn)換為響應(yīng)式的,這篇文章主要介紹了導(dǎo)致VUE頁面不刷新的問題分析及解決方法,需要的朋友可以參考下
    2024-04-04
  • 解決vux 中popup 組件Mask 遮罩在最上層的問題

    解決vux 中popup 組件Mask 遮罩在最上層的問題

    這篇文章主要介紹了解決vux 中popup 組件Mask 遮罩在最上層的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • vue2+elementui上傳照片方式(el-upload超簡單)

    vue2+elementui上傳照片方式(el-upload超簡單)

    這篇文章主要介紹了vue2+elementui上傳照片方式(el-upload超簡單),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • Vue如何監(jiān)聽元素寬高變化

    Vue如何監(jiān)聽元素寬高變化

    這篇文章主要介紹了Vue如何監(jiān)聽元素寬高變化問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • 詳解在vue開發(fā)中如何利用.env文件

    詳解在vue開發(fā)中如何利用.env文件

    我們在 vue 項目的目錄中經(jīng)常看到 env 開頭的文件,在文件內(nèi)聲明一些變量,這些變量就是一些配置變量,在不同環(huán)境下可使用的變量,本文我們將給大家介紹在vue開發(fā)中如何利用.env文件,需要的朋友可以參考下
    2023-10-10
  • 關(guān)于vue中watch檢測到不到對象屬性的變化的解決方法

    關(guān)于vue中watch檢測到不到對象屬性的變化的解決方法

    本篇文章主要介紹了關(guān)于vue中watch檢測到不到對象屬性的變化的解決方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • Vue3路由中path與redirect 的區(qū)別、使用場景及應(yīng)用分析

    Vue3路由中path與redirect 的區(qū)別、使用場景及應(yīng)用分析

    在 Vue 3 的路由系統(tǒng)(Vue Router 4)中,path 和 redirect 是兩個重要的概念,它們在路由配置中扮演著不同的角色,本教程將詳細(xì)介紹它們的區(qū)別、使用場景以及實際應(yīng)用示例,感興趣的朋友一起看看吧
    2025-11-11
  • vue中使用Animate.css的教程詳解

    vue中使用Animate.css的教程詳解

    Animate.css這個動畫庫,很多的動畫在這個庫里面都定義好了,我們用的時候可以直接使用里面的類名就可以,下面我們就來看看如何在vue項目中使用Animate.css吧
    2023-08-08

最新評論

平邑县| 吐鲁番市| 丰顺县| 新巴尔虎左旗| 特克斯县| 七台河市| 定安县| 乐亭县| 黄大仙区| 武穴市| 凤冈县| 武平县| 册亨县| 封丘县| 沂源县| 封开县| 临沭县| 河南省| 丹棱县| 尉氏县| 得荣县| 色达县| 延长县| 兴和县| 峨眉山市| 三河市| 依兰县| 鹤庆县| 石首市| 宜城市| 克什克腾旗| 天峨县| 齐齐哈尔市| 汝阳县| 嵩明县| 延吉市| 大宁县| 金门县| 将乐县| 宜宾市| 泰安市|