Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
d1e12aad85 | ||
![]() |
d5dd9b88c9 |
@@ -31,7 +31,12 @@
|
||||
</template>
|
||||
<template v-slot:treeNodeIcon="slotProps">
|
||||
<span class="icon">
|
||||
{{ (slotProps.model.children && slotProps.model.children.length > 0 && !slotProps.expanded) ? '🌲' : '' }}</span>
|
||||
{{
|
||||
slotProps.model.children && slotProps.model.children.length > 0 && !slotProps.expanded
|
||||
? '🌲'
|
||||
: ''
|
||||
}}</span
|
||||
>
|
||||
</template>
|
||||
</vue-tree-list>
|
||||
<button @click="getNewTree">Get new tree</button>
|
||||
|
2
package-lock.json
generated
2
package-lock.json
generated
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "vue-tree-list",
|
||||
"version": "1.4.4",
|
||||
"version": "1.4.5",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "vue-tree-list",
|
||||
"version": "1.4.4",
|
||||
"version": "1.4.5",
|
||||
"description": "A vue component for tree structure. Support adding treenode/leafnode, editing node's name and dragging.",
|
||||
"author": "ayou",
|
||||
"scripts": {
|
||||
|
@@ -221,7 +221,8 @@ export default {
|
||||
this.rootNode.$emit('change-name', {
|
||||
id: this.model.id,
|
||||
oldName: oldName,
|
||||
newName: e.target.value
|
||||
newName: e.target.value,
|
||||
node: this.model
|
||||
})
|
||||
},
|
||||
|
||||
@@ -295,6 +296,7 @@ export default {
|
||||
return true
|
||||
},
|
||||
dragEnter() {
|
||||
if (!compInOperation) return
|
||||
if (compInOperation.model.id === this.model.id || !compInOperation || this.model.isLeaf)
|
||||
return
|
||||
this.isDragEnterNode = true
|
||||
|
Reference in New Issue
Block a user