vue3 使用 element plus 的 Table 表格组件如何合并行和列

360 天前
 kuma42710

![]( https://eucli-1314359160.cos.ap-beijing.myqcloud.com/test/}]LTGRPHWK({S0X$0G2N9L0.png) 前端小白,接了个学校的项目,其中一个模块是把上图渲染到页面上,但是 element plus 的 table 组件介绍的太简略了,小白看不懂,有没有大佬能帮帮小弟 Orz~ 我只能做到下面这样: OSBIUH.png)

2188 次点击
所在节点    Vue.js
7 条回复
kuma42710
360 天前
Juszoe
360 天前
文档挺好懂的呀,关键是传入 span-method 方法
1. 判断当前是第几行几列的单元格,设置 rowspan 和 colspan 。
2. rowspan 代表纵向跨越几行,colspan 代表横向跨越几列。
3. 被合并的单元格 rowspan 和 colspan 均设置为 0 。
不过你这个静态的表格没必要用 table 组件来做,原生的 html table 多简单,参考 https://html.com/tables/rowspan-colspan/
debuggerx
360 天前
如果图里就是最终显示的效果,那感觉什么组件都不需要,div 一把梭都够了吧
kuma42710
360 天前
@Juszoe #2 好的,谢谢老哥,我试试用原生
kuma42710
360 天前
@debuggerx #3 这就试试
SniperXu
360 天前
静态表格原生的撸吧,用 el-table 还麻烦😂
stkstkss
360 天前
简单 原生撸

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/938062

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX