gpt4 book ai didi

javascript - 允许 HTML 的 angular-ivh-treeview 中的自定义标签

转载 作者:行者123 更新时间:2023-11-30 16:15:02 25 4
gpt4 key购买 nike

我正在使用 https://github.com/ivantage/angular-ivh-treeview/blob/master/docs/templates-and-skins.md#tree-layouts标签内的 HTML 或使用自定义节点字段绑定(bind)到 ng-bind-html 时出现问题。所以我尝试制作一个自定义指令来替换标签字段,但我似乎无法让它工作。

有什么方法可以使用 ng-sanitize 将标签绑定(bind)为 html,以便我可以将 html 标记放入标签中?

最佳答案

如果您的标签中已经嵌入了 HTML,最简单的做法是使用 ivhTreeviewBfs 服务遍历您的树,并使用 $sce.trustAsHtml< 明确信任每个节点的标签。然后,您可以根据需要在模板中使用 ng-bind-html="trvw.lable(node)"

这里有一个演示来说明:http://jsbin.com/bogoyu/2/edit?js,output

请注意,如果您不想,也可以根据节点属性(即 ng-class="{fancy: node.foo = '...'}"等)向模板添加条件将 html 放在您的标签中。

关于javascript - 允许 HTML 的 angular-ivh-treeview 中的自定义标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35664106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com