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

antd?vue?表格rowSelection選擇框功能的使用方式

 更新時間:2022年12月03日 08:47:54   作者:YaaLee_  
這篇文章主要介紹了antd?vue?表格rowSelection選擇框功能的使用方式,具有很好的參考價值,希望對大家有所幫助。以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

antd vue 表格rowSelection選擇框功能

html部分:

<a-table
? ? ? ? :columns="columns"
? ? ? ? :data-source="showList"
? ? ? ? :row-selection="rowSelection"
? ? ? ? :rowKey="record=>record.id"
? ? ? />

功能部分:

computed: {
? ? rowSelection () {
? ? ? return {
? ? ? // type: 'radio', // 是否為單選
? ? ? ? selectedRowKeys: this.dataListSelectionKeys,
? ? ? ? onChange: (selectedRowKeys, selectedRows, event) => {
? ? ? ? ??? ?//selectedRowKeys 為你點(diǎn)擊選框時這一頁選中的所有key
? ? ? ? ??? ?//selectedRows 為你點(diǎn)擊選框時這一頁選中的所有數(shù)據(jù)
? ? ? ? },
? ? ? ? onSelect: (record, selected, selectedRows, nativeEvent) => {
? ? ? ? ? //record 點(diǎn)擊某一條的所有數(shù)據(jù)
? ? ? ? ? //selected 點(diǎn)擊的一條是否被選中
? ? ? ? },
? ? ? ? onSelectAll: (selected, selectedRows, changeRows) => {
? ? ? ? ? //selected 點(diǎn)擊全選是否選中
? ? ? ? ? //selectedRows 點(diǎn)擊全選判斷所有的選中數(shù)據(jù)
? ? ? ? ? //changeRows 所有改變選中狀態(tài)的數(shù)據(jù)
? ? ? ? },
? ? ? ? getCheckboxProps: record => ({
? ? ? ? ? props: {
? ? ? ? ? ? // 全部默認(rèn)禁止選中
? ? ? ? ? ? // disabled: true,
? ? ? ? ? ? // 某幾項(xiàng)默認(rèn)禁止選中(R: 當(dāng)state等于1時)
? ? ? ? ? ? // disabled: record.state == 1,
? ? ? ? ? ? // 某幾項(xiàng)默認(rèn)選中(R: 當(dāng)state等于1時)
? ? ? ? ? ? defaultChecked: record.state === 1
? ? ? ? ? }
? ? ? ? })
? ? ? }
? ? }
? }

Antd Table組件rowSelection方法的一些坑

當(dāng)table組件多選時,會將所有的表格數(shù)據(jù)全部選中。

在組件中官網(wǎng)有提供rowSelection方法,可以讓Table的第一列成為聯(lián)動的選擇框以及通過rowSelection.selectedRowKeys來控制選項(xiàng)。

比較坑的是

selectedRowKeys控制的只是dataSource當(dāng)前的序號,必須加上rowKey={record =>record.userId},如果不加上會導(dǎo)致聯(lián)動的選擇框異常,rowKey的id可以自定義為dataSource中的某個值。

遇到問題:當(dāng)選擇某一行的數(shù)據(jù)事,它會全部選中,而且在onChange事件中的selectRowKeys的值為“[null]”,如下圖所示:

 

解決代碼如下

 <Table rowSelection={{type:"checkbox",selectedRowKeys:selectedUserKeys,
                            onChange:(selectedKeys,selectedRows) => selectedUserOnChange(selectedKeys,selectedRows)}}
                               columns={slackColumns} dataSource={unApproved} pagination={false} scroll={{y:80}} size="small"  rowKey={record => record.userId}/>

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

相關(guān)文章

  • Vue自定義組件使用事件修飾符的踩坑記錄

    Vue自定義組件使用事件修飾符的踩坑記錄

    vue提倡的是在方法中只有對數(shù)據(jù)的處理,所以提供了事件修飾符用于DOM的事件處理,下面這篇文章主要給大家介紹了關(guān)于Vue自定義組件使用事件修飾符的相關(guān)資料,需要的朋友可以參考下
    2021-05-05
  • Vue使用Element-UI生成并展示表頭序號的方法

    Vue使用Element-UI生成并展示表頭序號的方法

    序號算是在展示數(shù)據(jù)的時候,一種很普遍的屬性了,我們可以自己寫生成序號的規(guī)則,也可以借助第三方,這篇文章主要介紹了Vue使用Element-UI生成并展示表頭序號的方法,需要的朋友可以參考下
    2023-01-01
  • Vue路由與a標(biāo)簽鏈接錨點(diǎn)發(fā)生沖突問題及解決

    Vue路由與a標(biāo)簽鏈接錨點(diǎn)發(fā)生沖突問題及解決

    這篇文章主要介紹了Vue路由與a標(biāo)簽鏈接錨點(diǎn)發(fā)生沖突問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • elementui?el-table底層背景色修改簡單方法

    elementui?el-table底層背景色修改簡單方法

    最近在做項(xiàng)目的時候遇到個需求,需要修改el-table背景色,這里給大家總結(jié)下,這篇文章主要給大家介紹了關(guān)于elementui?el-table底層背景色修改的相關(guān)資料,需要的朋友可以參考下
    2023-10-10
  • vue與django(drf)實(shí)現(xiàn)文件上傳下載功能全過程

    vue與django(drf)實(shí)現(xiàn)文件上傳下載功能全過程

    最近簡單的學(xué)習(xí)了django和drf上傳文件(主要是圖片),做一個記錄,下面這篇文章主要給大家介紹了關(guān)于vue與django(drf)實(shí)現(xiàn)文件上傳下載功能的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • vue component組件使用方法詳解

    vue component組件使用方法詳解

    這篇文章主要為大家詳細(xì)介紹了vue component組件的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 解決Vue項(xiàng)目中tff報錯的問題

    解決Vue項(xiàng)目中tff報錯的問題

    這篇文章主要介紹了解決Vue項(xiàng)目中tff報錯的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • 10分鐘帶你上手Vue3中新增的API

    10分鐘帶你上手Vue3中新增的API

    這篇文章主要介紹了10分鐘教你快速上手Vue3中新增的API,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • Vue中this.$emit和this.$on的使用

    Vue中this.$emit和this.$on的使用

    這篇文章主要介紹了Vue中this.$emit和this.$on的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • Vue自定義組件的四種方式示例詳解

    Vue自定義組件的四種方式示例詳解

    本文給大家分享vue自定義組件的四種方式,通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友參考下吧
    2020-02-02

最新評論

雅安市| 万盛区| 新民市| 太仓市| 桦川县| 灌阳县| 南昌市| 金阳县| 烟台市| 南昌县| 长岭县| 东宁县| 罗平县| 当阳市| 河曲县| 新蔡县| 清苑县| 股票| 东乌珠穆沁旗| 顺平县| 区。| 海淀区| 车致| 辽阳市| 织金县| 青海省| 红安县| 昌图县| 红河县| 遵义市| 弥渡县| 荣成市| 堆龙德庆县| 包头市| 治县。| 义马市| 日土县| 阿拉善左旗| 额尔古纳市| 越西县| 红桥区|