Sfoglia il codice sorgente

add labelClassName

张韧 8 anni fa
parent
commit
b29ce95b81

+ 2 - 0
packages/table/src/table-column.js

@@ -118,6 +118,7 @@ export default {
     },
     label: String,
     className: String,
+    labelClassName: String,
     property: String,
     prop: String,
     width: {},
@@ -213,6 +214,7 @@ export default {
       columnKey: this.columnKey,
       label: this.label,
       className: this.className,
+      labelClassName: this.labelClassName,
       property: this.prop || this.property,
       type,
       renderCell: null,

+ 2 - 2
packages/table/src/table-header.js

@@ -101,8 +101,8 @@ export default {
                     on-mouseout={ this.handleMouseOut }
                     on-mousedown={ ($event) => this.handleMouseDown($event, column) }
                     on-click={ ($event) => this.handleHeaderClick($event, column) }
-                    class={ [column.id, column.order, column.headerAlign, column.className || '', rowIndex === 0 && this.isCellHidden(cellIndex, columns) ? 'is-hidden' : '', !column.children ? 'is-leaf' : ''] }>
-                    <div class={ ['cell', column.filteredValue && column.filteredValue.length > 0 ? 'highlight' : ''] }>
+                    class={ [column.id, column.order, column.headerAlign, column.className || '', rowIndex === 0 && this.isCellHidden(cellIndex, columns) ? 'is-hidden' : '', !column.children ? 'is-leaf' : '', column.labelClassName] }>
+                    <div class={ ['cell', column.filteredValue && column.filteredValue.length > 0 ? 'highlight' : '', column.labelClassName] }>
                     {
                       column.renderHeader
                         ? column.renderHeader.call(this._renderProxy, h, { column, $index: cellIndex, store: this.store, _self: this.$parent.$vnode.context })