From 572b0453148ac66316dcabadbc9a7c1b966276d5 Mon Sep 17 00:00:00 2001 From: Zhiyuan Guo Date: Sat, 8 Dec 2018 11:53:36 +0800 Subject: [PATCH] fix issue #13 --- .gitignore | 3 ++- src/Tree.js | 4 +--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 1ba2a15..79819c6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ node_modules npm-debug.log .idea -coverage \ No newline at end of file +coverage +package-lock.json \ No newline at end of file diff --git a/src/Tree.js b/src/Tree.js index 6969696..7d629c6 100644 --- a/src/Tree.js +++ b/src/Tree.js @@ -1,5 +1,3 @@ -let nodeId = 1 - /** * Tree data struct * Created by ayou on 2017/7/20. @@ -13,7 +11,7 @@ let nodeId = 1 const TreeNode = function (data) { const { id, isLeaf } = data // this.name = name - this.id = (typeof id === 'undefined') ? ('new' + nodeId++) : id + this.id = (typeof id === 'undefined') ? new Date().valueOf() : id this.parent = null // this.pid = null this.children = null