动态角度模板
Dynamic angularjs template
本文关键字:动态 更新时间:2023-09-26
我正在尝试以这种方式创建一个指令 -
scope.nodeTemplate = '{{node.nodeText}}';
模板的一部分
'<ul>' +
'<li class="tree-node" data-ng-repeat="node in nodes">' +
'<span>' + scope.nodeTemplate + '</span>' +
'</li>' +
'</ul>'
根据某些条件,我想更改nodeTemplate
,它可以是一个 html 字符串,例如 -
'<input type="text"/>'
但问题是当它尝试做这件事时angular
不呈现 html。它只是放置 html 字符串。我有点被困在这里。有人可以提出一些解决方案吗?
你需要使用 ng-bind-html-unsafe,如下所示:
'<span ng-bind-html-unsafe="nodeTemplate"></span>'
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 动态分配GA增强型电子商务跟踪器
- onkeyup无法动态创建多个文本区域
- 使用javascript将动态表从一个html页面打印到另一个html页
- 如何使Javascript动态html表及其上的事件
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性
- 如何使用javascript从主svg对象动态创建svg视图框
- 试图在引导模式内动态生成图表,得到offsetWidth错误
- 通过在Dojo mobile ViewController.openExternalView中动态更改打开同一外部视图的
- 如何在Google柱状图中动态添加行/列
- 困在逻辑中试图定位动态的东西
- 在动态创建的元素上获取对特定选择器的引用
- 如何动态插入jquery代码
- 使用Google Visualization动态调用构造函数
- 使用jQuery动态添加表并在其中动态添加行
- d3基于用户选择动态更新节点
- 使用JQuery的动态上下文菜单
- JQuery对动态创建的对象进行选择