Skip to content

Commit 619e753

Browse files
committed
fix:checkbox reuse issue caused by missing key
1 parent 4d86e77 commit 619e753

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

dist/vue-easy-tree.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/ve-tree.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -484,7 +484,6 @@ export default {
484484
} catch (e) {
485485
console.log(e);
486486
}
487-
// dragState.draggingNode = treeNode;
488487
if (treeNode) {
489488
dragState.draggingNode = {
490489
node: treeNode.node

src/components/virtual-tree-node.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
<el-checkbox
4646
v-if="showCheckbox"
4747
v-model="node.checked"
48+
:key="node.key"
4849
:indeterminate="node.indeterminate"
4950
:disabled="!!node.disabled"
5051
@click.native.stop

0 commit comments

Comments
 (0)