頁面有效區域就那么大,甲方爸爸喜歡看表格數據時 它的表頭可以固定住,不要全屏滾動。
直接使用el-table的height屬性,可以傳一個高度給它,就會以這個高度固定表格,內部數據滾動~
但是我想屏幕大小table自適應高度,天真的輸入80%, 發現不生效!這就需要人為操作如下:
<template> <lls-table :data="tableData" :height="tableHeight"> </llst-bale> </template> export default { data () { return { tableHeight: window.innerHeight - 320,
tableData: [], } }, created () { window.addEventListener('resize', this.getTableHeight) }, destroyed () { window.removeEventListener('resize', this.getTableHeight) }, methods () { getTableHeight () { this.tableHeight = window.innerHeight - 320 }, }, }