element-ui table表格列宽自动适应
话不多说,直接上解决方案第一步先安装 af-table-columnnpm install af-table-column第二步在main.js中引入import Vue from 'vue'import ElementUI from 'element-ui'import AFTableColumn from 'af-table-column'Vue.use(AFTableColumn)//注意,
·
话不多说,直接上解决方案
第一步先安装 af-table-column
npm install af-table-column
第二步在main.js中引入
import Vue from 'vue'
import ElementUI from 'element-ui'
import AFTableColumn from 'af-table-column'
Vue.use(AFTableColumn) //注意,先引用vue再引入elementui
最后在组件中用
<el-table stripe :data="tableData" v-loading="tLoading">
<af-table-column label="姓名" align="center" prop="name">
</af-table-column>
<af-table-column label="年龄" align="center" prop="age">
</af-table-column>
<el-table>
在项目开发中,发现elementui中table的fit属性不起作用( 列的宽度是否自撑开),一个一个列的设置width也不是问题解决的主要办法。百度后发现用基于 Element-UI 二次封装的支持自适应列宽的 table-column 列组件github link af-table-column
更多推荐
所有评论(0)