simples html unicode文字を出力することを試行しています。たとえば、式から♣
を出力します。式からHTMLユニコード文字を出力する方法
私はng-bind-html
とng-bind-html-unsafe
を使用しようとしましたが、HTMLに表示されません。
$scope.character = '♣';
<span ng-bind-html="{{character}}"></span>
- HTMLコードをHTMLコードが解釈されていないスパン地上子
- に注入されていません(HTML文字は私のコンソールに表示されますが、私の場合はありませんコントローラーからの式を使用せずに
<span ng-bind-html="♣"></span>
を直接呼び出してください。私のコンソールで正しく解釈されたHTML文字を見ることができますが、まだスパン・バライスには注入されていません)
式からhtml文字を出力する方法は?
私はスクリプト//ajax.googleapis.com/ajax/libs/angularjs/1.2.7/angular-sanitize.min.js
をインポートし、私のアプリにngSanitize
の依存関係を追加します。
なぜ単にUnicodeエスケープシーケンスを使用していませんか? –