Просмотр исходного кода

fix(tree): 修改部分方法返回值

vian 5 лет назад
Родитель
Сommit
6825c74416
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      tree/src/tree.ts

+ 4 - 4
tree/src/tree.ts

@@ -4,7 +4,7 @@ export interface TreeRaw {
   ID: string;
   parentID: string;
   seq: number;
-  [propName: string]: any;
+  [props: string]: any;
 }
 
 export interface TreeNode extends TreeRaw {
@@ -308,7 +308,7 @@ export class Tree {
     this.rawData.push(...nodes);
     // 排序
     this.reSortData(nodes);
-    return this.data;
+    return nodes;
   }
 
   // 准备删除,返回所有需要删除的节点,包括嵌套节点
@@ -319,7 +319,7 @@ export class Tree {
   /**
    * 删除节点
    * @param {TreeNode[]} treeNodes - 要删除的节点,不需要包含嵌套节点
-   * @return {TreeNode[]} 返回删除节点后,树的data
+   * @return {TreeNode[]} 返回删除节点
    */
   delete(treeNodes: TreeNode[]): TreeNode[] {
     const allDeletedNodes: TreeNode[] = [];
@@ -351,7 +351,7 @@ export class Tree {
     deleteNodes(treeNodes);
     // 排序
     this.reSortData(allDeletedNodes);
-    return this.data;
+    return allDeletedNodes;
   }
 
   // IDList 返回所有需要删除的节点,包括嵌套节点