可以在AngularJS控制器中创建HTML个片段并在视图中显示此HTML吗?
这是因为需要将不一致的JSON blob转换为id: value
对的嵌套列表.因此,HTML是在控制器中创建的,我现在希望显示它.
我已经创建了一个模型属性,但如果不打印HTML,就无法在视图中渲染它.
使现代化
问题似乎是由于将创建的HTML呈现为引号内的字符串而产生的.会试图找到绕过这个问题的方法.
控制器示例:
var SomeController = function () {
this.customHtml = '<ul><li>render me please</li></ul>';
}
示例视图:
<div ng:bind="customHtml"></div>
提供:
<div>
"<ul><li>render me please</li></ul>"
</div>