From b1d2751573d54f33586e695a723df42b93badce2 Mon Sep 17 00:00:00 2001 From: git Date: Thu, 17 Jun 2021 23:02:47 +0800 Subject: [PATCH] bugfix --- src/case/ztree/0.treeview.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/case/ztree/0.treeview.js b/src/case/ztree/0.treeview.js index e9cb06dd7..fc99a5311 100644 --- a/src/case/ztree/0.treeview.js +++ b/src/case/ztree/0.treeview.js @@ -334,9 +334,14 @@ BI.TreeView = BI.inherit(BI.Pane, { var self = this, o = this.options; var ns = BI.Tree.arrayFormat(nodes); BI.each(ns, function (i, n) { - n.title = n.title || n.text || n.value; n.isParent = n.isParent || n.parent; n.value = BI.isUndefined(n.value) ? n.text : n.value; + if (n.text === null) { + n.text = "(null)"; + } else if(BI.isUndefined(n.text)) { + n.text = ""; + } + n.title = n.title || n.text || n.value; // 处理标红 if (BI.isNotNull(n.text)) { if (BI.isKey(o.paras.keyword)) { @@ -344,8 +349,6 @@ BI.TreeView = BI.inherit(BI.Pane, { } else { n.text = BI.htmlEncode(BI.Text.formatText(n.text + "")); } - } else { - n.text = ""; } }); return nodes;