是否可以在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>
在Angular 7 + ionic 4中,可以使用“ [innerHTML]”显示HTML内容:
希望对您有帮助。谢谢。