中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

antd?table怎么實現長表格出現滾動條

發布時間:2022-06-17 14:07:05 來源:億速云 閱讀:481 作者:iii 欄目:開發技術

本篇內容主要講解“antd table怎么實現長表格出現滾動條”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“antd table怎么實現長表格出現滾動條”吧!

代碼如下:

    <div class="content">
      <a-table
        :columns="columns"
        :data-source="dataSource"
        :row-key="record => record.id"
        :pagination="pagination"
        :scroll="{ x: '1400px' | true }"
        class="charge-table"
        @change="handleTableChange"
      >
        <div slot="trialQuota" slot-scope="text">{{ text }}小時</div>
        <template slot="action" slot-scope="text, record">
          <a-button type="link"  @click="openDetail(text, record)"> 詳情 </a-button>
          <a-button type="link" @click="openCharge(text)"> 充賬 </a-button>
          <a-button type="link" :disabled="text.tryData" @click="onTry(text)"> 試用 </a-button>
        </template>
      </a-table>
    </div>
  .content {
    flex: 1;
    background: #ffffff;
    border-radius: 8px;
    padding: 0 20px;
    position: relative;
  }
   /deep/.ant-spin-nested-loading {
    position: absolute;
    left: 20px;
    right: 20px;
  }

重點在于css設置絕對定位,columns每一項都要設置width,且width必須為固定px,不能是百分比(%),不然拉伸會被隱藏,至于單元格里面是否折行無所謂,剛開始就是在這里踩了很多坑

const columns = [
  {
    title: '編號',
    dataIndex: 'id',
    // width: '3.4%',
    width: '58px'
  },
  {
    title: '用戶平臺名',
    dataIndex: 'ourUserName',
    // width: '6.9%',
    width: '173px'
  },
  {
    title: '用戶外部名',
    dataIndex: 'userName',
    // scopedSlots: { customRender: 'userName' },
    //  width: '166px'
    // width: '6.9%',
    width: '145px',
    ellipsis: true
  },
  {
    title: '用戶組',
    dataIndex: 'groupDesc',
    // scopedSlots: { customRender: 'groupDesc' },
    // width: '10%',
    ellipsis: true,
    width: '198px'
  },
  {
    title: '用戶組賬戶',
    dataIndex: 'groupName',
    // width: '8.4%',
    width: '145px'
  },
  {
    title: '余額(單位:核時)',
    dataIndex: 'corestimeBalance',
    // width: '7.9%',
    width: '129px'
  },
  {
    title: 'VPN地址',
    dataIndex: 'vpnAddress',
    scopedSlots: { customRender: 'vpnAddress' },
    // width: '13.2%',
    width: '217px'
    // ellipsis: true,
    // width: '246px'
    // customCell: () => {
    //   return {
    //     style: {
    //        'min-width': '300px',
    //       'white-space': 'nowrap',
    //       'text-overflow': 'ellipsis'
    //     }
    //   }
    // }

    //    customCell: () => {
    //   return {
    //     style: {
    //         'color':'yellow',
    //       'width': '246px'
    //     }
    //   }
    // },
    //    customHeaderCell: () => {
    //   return {
    //     style: {
    //         'color':'yellow',
    //       'width': '246px'
    //     }
    //   }
    // }
  },
  {
    title: 'SSH地址',
    dataIndex: 'sshAddress',
    ellipsis: true,
    // width: '13.2%',
    width: '245px'
  },
  {
    title: '試用方式',
    dataIndex: 'trialMethod',
    ellipsis: true,
    // width: '7.8%',
    width: '128px'
  },
  {
    title: '試用額度',
    dataIndex: 'trialQuota',
    // width: '6.9%',
    width: '104px',
    scopedSlots: { customRender: 'trialQuota' }
  },
  {
    title: '集群操作',
    key: 'action',
    scopedSlots: { customRender: 'action' },
    fixed: 'right',
    width: '132px'
  }
]

實現出來的效果如下:

antd?table怎么實現長表格出現滾動條

到此,相信大家對“antd table怎么實現長表格出現滾動條”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

铁岭县| 临澧县| 诸城市| 南平市| 大埔县| 上栗县| 霸州市| 安西县| 波密县| 泰宁县| 和硕县| 孝昌县| 疏勒县| 汝州市| 武山县| 海口市| 广宗县| 汶上县| 巩留县| 尚义县| 滕州市| 永兴县| 剑阁县| 裕民县| 东乡族自治县| 醴陵市| 康定县| 武隆县| 阿坝县| 临武县| 社旗县| 马边| 泸西县| 封开县| 顺义区| 仁化县| 龙南县| 榆中县| 枞阳县| 云安县| 德令哈市|