Angular-Translate を使用して HTML を含む文字列を処理するにはどうすればよいでしょうか? 質問する

Angular-Translate を使用して HTML を含む文字列を処理するにはどうすればよいでしょうか? 質問する

角度と角度翻訳HTML コンテンツを含む文字列を処理します。

私はadd_card-title = "To make ordering even quicker, <span class="nowrap">add a card now</span>"Lang 文字列を持っています。それをテンプレートで使用して記述すると、<p>{{'add_card-title' | translate}}</p>そのままの文字列が取得されます。

出力: To make ordering even quicker, <span class="nowrap">add a card now</span> 期待される出力: To make ordering even quicker, add a card now

使えることは分かっていますng-html-bind-unsafeが、役に立ちません。

動作しません:

<p ng-html-bind-unsafe="{{'add_card-title' | translate}}"></p>

それを達成する方法はあるでしょうか?

これが私のプランカーです:http://plnkr.co/edit/nTmMFm9B94BmbTgo2h8H?p=preview

参考までに、この問題をご覧ください:https://github.com/PascalPrecht/angular-translate/issues/173

注記:それを処理するためにコントローラーを関与させたくありません。

ベストアンサー1

これをすぐに実行できます角度翻訳 2.0最近。

<p translate="{{ 'PASSED_AS_INTERPOLATION' }}"></p> 

私にとっては素晴らしい効果があります。

おすすめ記事