Element-ui的table中使用fixed后出现行混乱情况
最近项目比较忙,很久没有更新博客了,今天就来贴一下下午使用elementui遇到的问题1、话不多说,先看看问题是什么我们看到table左侧fixed的区域并没有延伸到表格底部,之前在用户拖拽表格时添加了方法this.$refs.headGroupTable.doLayout()来重置表格(headGroupTable是自定义组件名称,学过vue的都懂),但是在数据拿到后使用此方法并不能解决以上问题
·
最近项目比较忙,很久没有更新博客了,今天就来贴出下午使用elementui遇到的问题
1、话不多说,先看看问题是什么
我们看到table左侧fixed的区域并没有延伸到表格底部,之前在用户拖拽表格时添加了方法this.$refs.headGroupTable.doLayout()来重置表格(headGroupTable是自定义组件名称,学过vue的都懂),但是在数据拿到后使用此方法并不能解决以上问题
2、解决方法
其实解决方法也很简单,我们打开浏览器看到fiexed的表格区域样式的高度是固定的px,这是我只需要添加一下代码即可
.el-table__fixed {
height: 100%!important;
}
其实这里我想告诉大家,解决问题的方法不难找出,很多种方案都可实现,比如还可以使用jq、元素js等等都可以解决以上问题,当然我只是把最简单暴力的贴出来了,温馨提示下,这个样式不建议全局修改,你可以写成局部样式,部分组件生效
更多推荐
已为社区贡献4条内容
所有评论(0)