File tree Expand file tree Collapse file tree 1 file changed +4
-8
lines changed Expand file tree Collapse file tree 1 file changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,8 @@ export default {
5
5
return {
6
6
states : {
7
7
// defaultExpandAll 存在于 expand.js 中,这里不重复添加
8
- // TODO: 拆分为独立的 TreeTale,在 expand 中,展开行的记录是放在 expandRows 中,统一用法
8
+ // 在展开行中,expandRowKeys 会被转化成 expandRows,expandRowKeys 这个属性只是记录了 TreeTable 行的展开
9
+ // TODO: 拆分为独立的 TreeTable,统一用法
9
10
expandRowKeys : [ ] ,
10
11
treeData : { } ,
11
12
indent : 16 ,
@@ -52,8 +53,6 @@ export default {
52
53
53
54
watch : {
54
55
normalizedData : 'updateTreeData' ,
55
- // expandRowKeys 在 TreeTable 中也有使用
56
- expandRowKeys : 'updateTreeData' ,
57
56
normalizedLazyNode : 'updateTreeData'
58
57
} ,
59
58
@@ -153,11 +152,8 @@ export default {
153
152
} ,
154
153
155
154
updateTreeExpandKeys ( value ) {
156
- // 仅仅在包含嵌套数据时才去更新
157
- if ( Object . keys ( this . normalizedData ) . length ) {
158
- this . states . expandRowKeys = value ;
159
- this . updateTreeData ( ) ;
160
- }
155
+ this . states . expandRowKeys = value ;
156
+ this . updateTreeData ( ) ;
161
157
} ,
162
158
163
159
toggleTreeExpansion ( row , expanded ) {
You can’t perform that action at this time.
0 commit comments