AngularJSautolink
とで 2 つのフィルターを作成しましnl2br
た。
autolink
:<a>
URL 文字列を属性を持つタグに変換しますrel="nofollow" target="_blank"
。linky フィルターで ngSanitize を使用してみましたが、上記の 2 つの属性が追加されず、既存の API でそれを行う方法も提供されません。
nl2br
:<br>
改行をタグに変換します。
{{ comment }}
これら 2 つのフィルターを HTML で使用するために適用したいのです{{ comment | autolink | nl2br }}
が、AngularJS が HTML エスケープを実行する前にフィルターが適用され、結果として<a>
and<br>
もエスケープされます。基本的に、エスケープが行われた後にフィルターを適用したいと思います。
AngularJS でこれを行う方法はありますか?