AngularJSで、Controllerで代入した文字列を表示させたいときは、{{文字列}}とかng-bind とか使って戯れますが... 改行ができない $scope.hogehoge = '改行して\nお願い'; とかやって {{hogehoge}} しても、htmlとして解釈されるらしく\nがそのまま出力されるんですね。 じゃあ、<br />ぶちこもうとしても、セキュリティ対策のためにサニタイズされてしまう。 一般にはngSanitizeコネコネしてからのng-bind-htmlとか、 filter書いて/nとか置き換えてからの$sce.trustAsHtmlとかがいいらしいですが、良いやり方を見つけたのでメモ 解決法

