el-table展开行中设置超出省略号后面加详情展开全部
具体的实现逻辑:必须给dom加宽度,dom添加指定的class名称,el-tabel添加展开行事件,首先判断当前展开行的状态,通过Array.from(this.$refs.multipleTable.$el.getElementsByClassName(proName))找到dom中定义的class名称,然后获取当前dom的scrollWidth,去和设置的固定的宽度做比较,注意一点必须在this.$nextTick中去执行。通过el-table的展开事件。
原创
2023-05-10 10:50:35 ·
112 阅读 ·
0 评论