Commit Graph

275 Commits

Author SHA1 Message Date
杨奕
da2c87a03d Table: calc layout after row expansion changes (#9848) 2018-02-26 16:13:33 +08:00
杨奕
6dbbee35e6
Table: fix js pending in ssr (#9876) 2018-02-24 13:13:05 +08:00
杨奕
fa116490e3
Chore: update .eslintignore (#9694) 2018-02-06 17:08:08 +08:00
FuryBean
580aaaa3f9 fix table will crash when initial columns is empty (#9666) 2018-02-05 19:22:24 +08:00
FuryBean
f255c8786e Table: fix summary row drifting when horizontal scrollbar exists (#9667) 2018-02-05 19:14:20 +08:00
FuryBean
e129447126 Table: fix do layout in some conditions (#9668) 2018-02-05 19:11:06 +08:00
杨奕
471b8ff4cf
Table: initial value of height can be 0 (#9660) 2018-02-05 11:31:08 +08:00
杨奕
645b30f1c7
Table: stop expansion click from bubbling (#9654) 2018-02-04 15:25:04 +08:00
杨奕
896cbb6323
Table: update selection isAllSelected (#9634) 2018-02-03 16:08:13 +08:00
FuryBean
ab2f3830d6 Table: extend height prop usage (#9575) 2018-01-31 13:32:01 +08:00
FuryBean
9b9384214b Table: improve performance (#9426)
* improve table render time in some condition

* Update table.vue
2018-01-30 20:37:23 +08:00
FuryBean
b27f340561 Table: change argument selection to cloned array in selection-change event (#9551) 2018-01-30 20:13:35 +08:00
杨奕
ba284c72d7
Table: add disabled state to multiple selection header checkbox (#9543) 2018-01-30 12:02:20 +08:00
syn-zeta
ca02cb9cd3 Table: add indeterminate state to multiple selection header checkbox (#9363)
* Table: Add indeterminate and disabled state to multiple selection header checkbox

* Remove disabled state handling of select-all checkbox
2018-01-30 10:36:36 +08:00
Pyae Hein
d5c135730a Added contextmenu event for column header (#9475) 2018-01-29 18:42:05 +08:00
FuryBean
cfa9e6fc61 Table: fix expanded rows collapsing when data change (#9462) 2018-01-28 16:16:57 +08:00
FuryBean
bbe6e62ee1 Table: forward fixed column's mousewheel event to entire table (#9323) 2018-01-26 15:38:46 +08:00
FuryBean
fceaa74de6 Table: checkbox selection not trigger row-click event (#9467) 2018-01-26 11:13:47 +08:00
xiong hanbiao
d641360605 Table: fix multi-header remove column (#9377) 2018-01-22 14:51:08 +08:00
FuryBean
990df4ed5b Table: fix table column width bug in safari & hide shadow of fixed when scrollX is false (#9327) 2018-01-18 17:17:40 +08:00
liyl
ee5cd93db3 Table: add column as filter-method's param (#9196)
* expand filter-method param

* update table.md
2018-01-15 12:25:53 +08:00
Daniel Li
b10ecc94ad Table: update selection after filtering (#9207) 2018-01-14 19:35:12 +08:00
Anatoly Kolesov
e15c7e0d63 Table: declare column length vars in store init (#9188)
* spread -> merge

* Update table-store.js
2018-01-10 20:06:58 +08:00
zhangyaodan
8f10ba50f2 Table: fix sort not working after clearSort (#9100) 2018-01-07 12:15:52 +08:00
cinwell.li
be3dcbfc4c chore: update ESLint (#9124)
* chore: update ESLint

* chore: update eslint ignore
2018-01-05 16:53:02 +08:00
Clark Du
1ad4b89ce2 refactor: fix some code issues (#6945)
* Table: remove condition due to rows has been accessed prior

* Table: change el-tooltip style to object

Signed-off-by: Clark Du <clark.duxin@gmail.com>
2018-01-04 16:00:47 +08:00
liril
8d9aaac41f fix: Fix wrong max height in fixed table 2017-12-28 16:32:59 +08:00
Akiho Nagao
8d15a86df2 Table: Add eventListener option passive 2017-12-23 21:35:28 +08:00
Leopoldthecoder
c69adb0458 publish independent packages 2017-12-20 11:52:49 +08:00
xifeiwu
13855f6c65 fix: the width prop of el-table-column is invalid when it is 0 (#8861)
* fix: the width prop of el-table-column is invalid when it is 0

* Update table-column.js
2017-12-17 18:20:00 +08:00
Leopoldthecoder
66dd670a53 Table: replace sorting arrow icons with borders to avoid overlap 2017-12-12 19:27:46 +08:00
hejinming
0e478016be Table: fix table-column order disorder when made the assembly again 2017-12-12 11:47:40 +08:00
Leopoldthecoder
ace0d05791 Table: expand column supports label 2017-11-27 18:35:49 +08:00
Leopoldthecoder
7a4ec97f0d Chore: misc updates 2017-11-26 16:57:41 +08:00
hejinming
94d737fb4a Table: fix el-table-column 'hover-row' class error when expend column embed el-table 2017-11-22 11:44:27 +08:00
Leopoldthecoder
23e86bcf1a Table: fix high CPU consumption 2017-11-17 12:28:55 +08:00
Ryan.xu
292ad8efec Table: fix table column show-overflow-tooltip bug
Table: fix table column show-overflow-tooltip bug, low version Firefox without innerText, add textContent
2017-11-15 14:10:28 +08:00
lyh2668
4f00d7dea8 Update table-body.js
添加一个this.$refs.tooltip是否存在的判断
2017-11-15 10:54:19 +08:00
Leopoldthecoder
9611079d4d Table: sort arrow nostalgia 2017-11-12 21:03:34 +08:00
Leopoldthecoder
c1155b3be0 Table: avoid doLayout continuous executing 2017-10-31 18:46:35 +08:00
wangfengming
877718099e Table: support sort-by. can't sort if sort-by is null 2017-10-31 11:35:40 +08:00
wangfengming
f642294949 Table: support sort-by, use isArray to test sortBy 2017-10-31 11:35:40 +08:00
wangfengming
0a24f05125 Table: support sort-by, use isArray to test sortBy 2017-10-31 11:35:40 +08:00
wangfengming
7074a247f4 Table: support sort-by 2017-10-31 11:35:40 +08:00
Leopoldthecoder
768981c1aa Changelog: update for 2.0.0-rc.1 2017-10-25 05:47:57 -05:00
Cyril Su
25e8503d65 Carbon: Table add features and fix bugs (#7682)
* Table: Fix error in calculate `totalFlexWidth`

* Table: Fix error in caculate `scrollX`

* Table: Watch `max-height` change

* Table: Change `toggleRowExpanded`

* Table: Support `obj[key]`

* Table: Update docs for `toggleRowExpanded`

* Table: Add style and class control for every row and cell

* Table: Add `migrating` mixin for `expand`

* Table: Update test spec

* Table: Add `index` in `table-column` for custom index
2017-10-25 02:35:12 -05:00
Leopoldthecoder
333a010d3b Table: add size 2017-10-25 01:41:17 -05:00
lirilsu
1310bdee26 Table: Remove sort-clear and filter-clear event 2017-10-20 02:19:45 -05:00
lirilsu
8c78dc1082 Table: Update docs for carbon table 2017-10-20 02:19:45 -05:00
lirilsu
0ca040fb42 Table: Render default slot in table-column to get a correct columnRows 2017-10-20 02:19:45 -05:00