diff --git a/demo/js/category/largeTable/largeTable.js b/demo/js/category/largeTable/largeTable.js index e664d8486..6bcae8490 100644 --- a/demo/js/category/largeTable/largeTable.js +++ b/demo/js/category/largeTable/largeTable.js @@ -48,15 +48,17 @@ Demo.Face = BI.inherit(BI.Widget, { sequence: { type: "bi.sequence_table_list_number", pageSize: 100, - sequenceHeaderCreator: { - type: "bi.normal_sequence_header_cell", - styleGetter: function () { - return { - background: "rgb(4, 177, 194)", - color: "#ffffff", - fontWeight: "bold" - }; - } + sequenceHeaderCreator: function () { + return { + type: "bi.normal_sequence_header_cell", + styleGetter: function () { + return { + background: "rgb(4, 177, 194)", + color: "#ffffff", + fontWeight: "bold" + }; + } + }; } }, itemsCreator: function (op, populate) { diff --git a/demo/js/category/largeTable/sequenceheadercell.normal.js b/demo/js/category/largeTable/sequenceheadercell.normal.js index 0e37428ae..03233f4a3 100644 --- a/demo/js/category/largeTable/sequenceheadercell.normal.js +++ b/demo/js/category/largeTable/sequenceheadercell.normal.js @@ -16,6 +16,7 @@ BI.NormalSequenceHeaderCell = BI.inherit(BI.Widget, { type: "bi.label", element: this, textAlign: "left", + height: o.height, forceCenter: true, hgap: 5, text: BI.i18nText("BI-Number_Index") diff --git a/src/widget/sequencetable/listnumber.sequencetable.js b/src/widget/sequencetable/listnumber.sequencetable.js index 942e4daf6..b16d083ec 100644 --- a/src/widget/sequencetable/listnumber.sequencetable.js +++ b/src/widget/sequencetable/listnumber.sequencetable.js @@ -15,7 +15,7 @@ BI.SequenceTableListNumber = BI.inherit(BI.Widget, { headerRowSize: 25, rowSize: 25, - sequenceHeaderCreator: null, + sequenceHeaderCreator: BI.emptyFn, header: [], items: [], // 二维数组 @@ -98,7 +98,7 @@ BI.SequenceTableListNumber = BI.inherit(BI.Widget, { type: "bi.absolute", element: this.headerContainer, items: [{ - el: o.sequenceHeaderCreator || { + el: o.sequenceHeaderCreator() || { type: "bi.table_style_cell", cls: "sequence-table-title-cell", styleGetter: o.headerCellStyleGetter, diff --git a/src/widget/sequencetable/treenumber.sequencetable.js b/src/widget/sequencetable/treenumber.sequencetable.js index efe15c5fd..863328dcf 100644 --- a/src/widget/sequencetable/treenumber.sequencetable.js +++ b/src/widget/sequencetable/treenumber.sequencetable.js @@ -15,7 +15,7 @@ BI.SequenceTableTreeNumber = BI.inherit(BI.Widget, { headerRowSize: 25, rowSize: 25, - sequenceHeaderCreator: null, + sequenceHeaderCreator: BI.emptyFn, header: [], items: [], // 二维数组 @@ -233,9 +233,10 @@ BI.SequenceTableTreeNumber = BI.inherit(BI.Widget, { type: "bi.absolute", element: this.headerContainer, items: [{ - el: o.sequenceHeaderCreator || { + el: o.sequenceHeaderCreator() || { type: "bi.table_style_cell", cls: "sequence-table-title-cell", + height: this._getHeaderHeight() - 2, styleGetter: o.headerCellStyleGetter, text: BI.i18nText("BI-Number_Index") },