refactor: change event name

This commit is contained in:
youxingzhi
2019-02-15 09:41:53 +08:00
parent a8284583da
commit cde7836539
3 changed files with 42 additions and 23 deletions

View File

@@ -3,6 +3,9 @@
<button @click="addNode">Add Node</button>
<vue-tree-list
@click="onClick"
@change-name="onChange"
@delete-node="onChange"
@add-node="onChange"
:model="data"
default-tree-node-name="new node"
default-leaf-node-name="new leaf"
@@ -53,13 +56,17 @@
}
},
methods: {
addNode: function () {
onChange (data) {
console.log(data)
},
addNode () {
var node = new TreeNode({ name: 'new node', isLeaf: false })
if (!this.data.children) this.data.children = []
this.data.addChildren(node)
},
getNewTree: function () {
getNewTree () {
var vm = this
function _dfs (oldNode) {
var newNode = {}