From 386a8466b05f8ab1501b33deb150dd2853edbe46 Mon Sep 17 00:00:00 2001 From: spademan Date: Wed, 21 Sep 2016 13:30:28 +0800 Subject: [PATCH] =?UTF-8?q?=20Table:=20=E5=9C=A8type=3D"index"=E5=A6=82?= =?UTF-8?q?=E6=9E=9C=E8=AE=BE=E7=BD=AE=E4=BA=86label=20=E4=BC=98=E5=85=88?= =?UTF-8?q?=E6=98=BE=E7=A4=BAlabel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/table/src/table-column.js | 2 +- packages/table/src/table-header.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/table/src/table-column.js b/packages/table/src/table-column.js index ca2af0a1c..dd2e8373c 100644 --- a/packages/table/src/table-column.js +++ b/packages/table/src/table-column.js @@ -35,7 +35,7 @@ const forced = { }, index: { // headerTemplate: function(h) { return
#
; }, - headerTemplate: function(h) { return
{ this.$options.propsData.columns[0].label ? this.$options.propsData.columns[0].label : '#' }
; }, + headerTemplate: function(h, label) { return
{ label || '#' }
; }, template: function(h, { row, $index }) { return
{ $index + 1 }
; }, sortable: false }, diff --git a/packages/table/src/table-header.js b/packages/table/src/table-header.js index 9e67132a3..81fab0f62 100644 --- a/packages/table/src/table-header.js +++ b/packages/table/src/table-header.js @@ -30,7 +30,7 @@ export default { { [ column.headerTemplate - ? column.headerTemplate.call(this._renderProxy, h) + ? column.headerTemplate.call(this._renderProxy, h, column.label) :
{ column.label }
, column.sortable ?