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>