\n
改行文字( )をhtmlに変換しようとしていますbr
。グーグルグループでのこの議論に
よると、これが私が持っているものです:
myApp.filter('newlines', function () {
return function(text) {
return text.replace(/\n/g, '<br/>');
}
});
そこでの議論はまた、ビューで以下を使用することをお勧めします:
{{ dataFromModel | newline | html }}
これは古いhtml
フィルターを使用しているようですが、今はng-bind-html
属性を使用することになっています。
dataFromModel
とにかく、これには問題があります。元の文字列( )のHTMLをHTMLとしてレンダリングしたくないのです。'のみbr
。
たとえば、次の文字列があるとします。
7> 5の間
、私はまだここにhtmlなどを入れたくありません...
出力したい:
While 7 > 5<br>I still don't want html & stuff in here...
これを達成する方法はありますか?