工作中遇到element-ui的表格合并问题,遇到一个超级难以发现的坑。
先上官网的例子:
看起来毫无问题(请忽略右上角的样式问题)。
然而楼主的需求是合并列,如图:
擅长照葫芦画瓢的我改起了代码,如下:
但是效果。。。不是想象中的样子?而且很奇怪?是不是有鬼?
楼主花了很长很长很长时间,终于明白了原因。先看图:
终于是想象中的样子了!仔细看代码,发现端倪了吗?
没错!就是先判断culumnIndex还是先判断rowIndex的问题!这是有规定的!合并行要先判断rowIndex,合并列要先判断columnIndex!
还有很重要的一点。else return [0,0]一定要加上!
完。