知行合一

とか言ってみる

【AngularJS】エスケープしないで出力させたい時

参考
AngularJS:文字列をエスケープさせずに出力する方法 - Qiita
www.buildinsider.net


基本は普通にbindするとエスケープされるみたい。
エスケープさせないにはng-bind-htmlでやるかtrustAsHtmlでするかangular-sanitizeモジュールを使うかぐらいかな。

trustAsHtmlは

内容をチェックしているわけではなく、ただ信頼済みであることをマーキングしているだけなので、trustAsHtmlメソッドを利用する場合には、その文字列が安全であることを開発者自身が保証できなければなりません(さもなければ、そのままセキュリティホールになります!)。

とのことなので、なるべくng-bind-htmlを使うのが良さそう。