We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 63e29b2 commit c9e9ebfCopy full SHA for c9e9ebf
README.md
@@ -5,6 +5,41 @@
5
npm install light-vue-tree
6
```
7
8
+```js
9
+<template>
10
+ <div class="base">
11
+ <VueTree
12
+ ref="tree1"
13
+ draggable
14
+ :treeData="treeData"
15
+ @on-drop="dropNode"
16
+ @on-selected-change="clickNode"
17
+ />
18
+ </div>
19
+</template>
20
+<script>
21
+import { treeData } from '../../assets/treeData'
22
+export default {
23
+ name: 'Base',
24
+ data () {
25
+ return {
26
+ treeData
27
+ }
28
+ },
29
+ methods: {
30
+ dropNode({ parentNode, targetNode, callback }) {
31
+ console.log("dropNode", parentNode, targetNode);
32
+ callback(targetNode);
33
34
+ clickNode (node) {
35
+ console.log('clickNode', node)
36
37
38
+}
39
+</script>
40
+
41
+```
42
43
44
## Advantages
45
* Simple and very easy to use.
0 commit comments