From 47241f7ef0dd7e4143dfe6888235e897efe7906f Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期五, 29 三月 2024 11:24:54 +0800
Subject: [PATCH] UI上下文展示引擎
---
Source/ProjectWeb/src/components/refer/vciWebReferClassify.vue | 26 ++++++++++++++------------
1 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/Source/ProjectWeb/src/components/refer/vciWebReferClassify.vue b/Source/ProjectWeb/src/components/refer/vciWebReferClassify.vue
index 55139a3..6cc1956 100644
--- a/Source/ProjectWeb/src/components/refer/vciWebReferClassify.vue
+++ b/Source/ProjectWeb/src/components/refer/vciWebReferClassify.vue
@@ -532,19 +532,21 @@
},
initTreeData: function (nodes) {
let treeData = [];
- nodes.forEach((item) => {
- let children = item.children;
- if (children) {
- children = this.initTreeData(children);
- }
- treeData.push({
- label: item[this.props.label],
- value: item[this.props.value],
- leaf: !item.children,
- children: children,
- attributes: item,
+ if(nodes && Array.isArray(nodes)){
+ nodes.forEach((item) => {
+ let children = item.children;
+ if (children) {
+ children = this.initTreeData(children);
+ }
+ treeData.push({
+ label: item[this.props.label],
+ value: item[this.props.value],
+ leaf: !item.children,
+ children: children,
+ attributes: item,
+ });
});
- });
+ }
return treeData;
},
filterNode(value, data) {
--
Gitblit v1.9.3