vue vxe-table 實(shí)現(xiàn)表格設(shè)置默認(rèn)行高同時(shí)又支持自定義行高的示例代碼
vue vxe-table 如何實(shí)現(xiàn)表格設(shè)置默認(rèn)行高同時(shí)又支持自定義行高
在有些產(chǎn)品需求中,列表需要設(shè)置默認(rèn)行高,還得同時(shí)支持自適應(yīng)高度,那么對(duì)于這種情況也是可以實(shí)現(xiàn)的,首先將默認(rèn)行高通過 css 變量修改,然后再啟用自定義行高,就可以輕松實(shí)現(xiàn)這個(gè)功能了。
查看官網(wǎng):https://vxetable.cn
gitbub:https://github.com/x-extends/vxe-table
gitee:https://gitee.com/x-extends/vxe-table
例如:設(shè)置個(gè)默認(rèn)行高 60px,然后支持超出部分也同時(shí)自適應(yīng)高度
效果

代碼
<template>
<div>
<vxe-grid v-bind="gridOptions" class="my-rdah-grid"></vxe-grid>
</div>
</template>
<script setup>
import { reactive } from 'vue'
const gridOptions = reactive({
border: true,
height: 400,
rowConfig: {
resizable: true
},
columns: [
{ type: 'seq', width: 70 },
{ field: 'name', title: 'Name' },
{ field: 'sex', title: 'Sex' },
{ field: 'age', title: 'Age' },
{ field: 'time', title: 'Time' },
{ field: 'address', title: 'Address', width: 300 }
],
data: [
{ id: 10001, name: 'Test1', role: 'Develop', sex: 'Man', age: 28, address: 'test abc' },
{ id: 10002, name: 'Test2', role: 'Test', sex: 'Women', age: 22, address: 'Guangzhou Guangzhou Guangzhou Guangzhou Guangzhou Guangzhou Guangzhou Guangzhou Guangzhou Guangzhou Guangzhou Guangzhou Guangzhou Guangzhou Guangzhou Guangzhou Guangzhou Guangzhou' },
{ id: 10003, name: 'Test3', role: 'PM', sex: 'Man', age: 32, address: 'Shanghai Shanghai Shanghai Shanghai Shanghai Shanghai Shanghai Shanghai' },
{ id: 10004, name: 'Test4', role: 'Designer', sex: 'Women', age: 24, address: 'Shanghai' },
{ id: 10005, name: 'Test5', role: 'Designer', sex: 'Women', age: 24, address: 'Shanghai' },
{ id: 10006, name: 'Test6', role: 'Designer', sex: 'Women', age: 24, address: 'shenzhen' },
{ id: 10007, name: 'Test7', role: 'Designer', sex: 'Women', age: 24, address: 'shenzhen shenzhen shenzhen shenzhen shenzhen shenzhen shenzhen shenzhen shenzhen shenzhen' },
{ id: 10008, name: 'Test8', role: 'Designer', sex: 'Women', age: 24, address: 'Shanghai' }
]
})
</script>
<style lang="scss" scoped>
.my-rdah-grid {
// 默認(rèn)行高
--vxe-ui-table-row-height-default: 60px;
}
</style>https://gitee.com/x-extends/vxe-table
到此這篇關(guān)于vue vxe-table 如何實(shí)現(xiàn)表格設(shè)置默認(rèn)行高同時(shí)又支持自定義行高的文章就介紹到這了,更多相關(guān)vue vxe-table表格設(shè)置行高內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue項(xiàng)目中使用天地圖的簡(jiǎn)單代碼示例
這篇文章主要給大家介紹了關(guān)于vue項(xiàng)目中使用天地圖的相關(guān)資料,在Vue.js項(xiàng)目中使用天地圖,首先需要申請(qǐng)apikey并在index.html中引入天地圖的js文件,然后創(chuàng)建一個(gè)div元素作為地圖容器,并通過CSS設(shè)置其樣式,需要的朋友可以參考下2024-11-11
Vue中使用Lodop插件實(shí)現(xiàn)打印功能的簡(jiǎn)單方法
這篇文章主要給大家介紹了關(guān)于Vue中使用Lodop插件實(shí)現(xiàn)打印功能的簡(jiǎn)單方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Vue具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12
Vue實(shí)現(xiàn)靜態(tài)資源的OSS部署的完整指南
在大型前端項(xiàng)目的生產(chǎn)環(huán)境部署中,靜態(tài)資源(JS、CSS、字體文件等)通常占據(jù)較大的體積,將這些資源部署到對(duì)象存儲(chǔ)服務(wù)(OSS)并通過 CDN 加速,可以帶來很多優(yōu)勢(shì),所以本文給大家介紹了Vue實(shí)現(xiàn)靜態(tài)資源的OSS部署的完整指南,需要的朋友可以參考下2025-11-11
vue中多路由表頭吸頂實(shí)現(xiàn)的幾種布局方式
這篇文章主要介紹了vue項(xiàng)目多路由表頭吸頂實(shí)現(xiàn)的幾種布局方式,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-04-04
vue 保留兩位小數(shù) 不能直接用toFixed(2) 的解決
這篇文章主要介紹了vue 保留兩位小數(shù) 不能直接用toFixed(2) 的解決操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-08-08

