From 7b765ed3eb1d998cbdf5cdf040f013a9132d715e Mon Sep 17 00:00:00 2001
From: K <1175047471@qq.com>
Date: Mon, 8 Apr 2024 11:49:44 +0800
Subject: [PATCH] chore: fix BasicTree
---
src/components/Tree/src/BasicTree.vue | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/components/Tree/src/BasicTree.vue b/src/components/Tree/src/BasicTree.vue
index 182748ba..1cf193cb 100644
--- a/src/components/Tree/src/BasicTree.vue
+++ b/src/components/Tree/src/BasicTree.vue
@@ -372,6 +372,7 @@ export default defineComponent({
const iconDom = icon ? () : slots.icon ? ({getSlot(slots, 'icon')}) : null
+ item.__title = item[titleField] // 缓存 title 值到 __title,避免获取 title 为 vnode
item[titleField] = (
{slots?.title
@@ -430,7 +431,7 @@ export default defineComponent({
)}
-
+
{extendSlots(slots, ['title'])}