We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3372792 commit ef5fa0dCopy full SHA for ef5fa0d
2 files changed
js/tree/tree-node-model.ts
@@ -58,6 +58,11 @@ export class TreeNodeModel {
58
return node.isDisabled();
59
}
60
61
+ public get level() {
62
+ const node = this[nodeKey];
63
+ return node.getLevel();
64
+ }
65
+
66
/**
67
* 获取节点所处层级
68
* @return number 节点层级序号
js/tree/types.ts
@@ -183,6 +183,10 @@ export interface TreeNodeModel<T extends TreeOptionData = TreeOptionData> extend
183
* 设置当前节点数据,数据变化可自动刷新页面,泛型 `T` 表示树节点 TS 类型
184
*/
185
setData: (data: T) => void;
186
+ /**
187
+ * 当前节点层级
188
+ */
189
+ level: number;
190
191
192
// ------ 自动规范类型 end -------
0 commit comments