ElementUI表格组件合并单元格(纵向)
我是一个后端开发,所以我知道对于一个后端来说,去写这种东西是有多烦。所以把这个纵向合并单元格的功能,封装成一个通用方法,希望能起到抛砖引玉的作用。
ElementUI表格是提供单元格合并的功能的,笔者在实际开发过程中,有遇到业务场景,要求纵向同值合并。以下是代码示例。
util.js
1234567891011121314151617181920212223242526272829303132333435363738394041424344/** * 生成el-table纵向合并相同值单元格的对象 * @param rows 表格数据 * @param prop 判断相同值的属性 * @param obj el-table调用合并方法的回调 */export const calcMergeObj = function(rows, props, { row, column, rowIndex, columnIndex}) { if (row['merge_mark_' + props.join('#') ...

