gpt4 book ai didi

javascript - 在 dojo 树标签中添加 HTML

转载 作者:搜寻专家 更新时间:2023-11-01 04:28:00 24 4
gpt4 key购买 nike

我有一个 dojo dijit.Tree,我希望能够在标签中放置一些 html。为此,我创建了一个名为 getCustomLabel 的函数并将其分配给树的 getLabel 属性:

tree = new dijit.Tree({
model: aMOdel,
showRoot: false,
getLabel: getCustomLabel
});

function getCustomLabel(item) {
return '<b>'+item.name+'</b>'
}

这将返回一个 Tree,其中 html 已转义,以便它显示在树中。有谁知道在树形小部件中获取未转义 html 的方法吗?

最佳答案

其实有一个很简单的方法:)

在 dojo.require 语句之后添加以下内容:

dojo.require("dijit.Tree");
dijit._TreeNode.prototype.setLabelNode = function (label) {
this.labelNode.innerHTML = label;
};

关于javascript - 在 dojo 树标签中添加 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1494575/

24 4 0