From 2995d1d601cac564a8c7519a217fc962833b843b Mon Sep 17 00:00:00 2001 From: ardor-zhang Date: Fri, 15 Jul 2022 10:35:36 +0800 Subject: [PATCH] fix: tree-setdata-interception-parameters --- js/tree/tree-node-model.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/js/tree/tree-node-model.ts b/js/tree/tree-node-model.ts index 33025c9691..f508e462f2 100644 --- a/js/tree/tree-node-model.ts +++ b/js/tree/tree-node-model.ts @@ -148,8 +148,9 @@ export function createNodeModel(node: TreeNode): TypeTreeNodeModel { // 设置本节点携带的元数据 setData(data: OptionData) { - Object.assign(node.data, data); - Object.assign(node, data); + const _data = pick(data, ['label', 'value']); + Object.assign(node.data, _data); + Object.assign(node, _data); }, };