2016-09-16 17 views
0

私はAngularJSプロジェクトに取り組んでいます。私はそこにすべてのテキストを含むJSONファイルを持っています。私は休憩のようなHTMLタグでそれの中にテキストのかなりの塊を持っています。問題は、そのテキストをhtmlファイルの中に表示したいときです。「これはテキストです(私は使用したいテキスト(ブレークタグ<>)」です。HTMLタグ付きの文字列 - ng-translate

これは私が私のHTMLファイル内のテキストを表示するために使用しているコードです:

<p translate="requestGenerator.partnershipGenerationOverview.message"></p> 

私はNG-翻訳を使用しています。

translateディレクティブがプレーンテキストで表示する代わりにHTMLタグを使用するようにこの問題を解決するにはどうすればよいですか?

答えて

0

angle-translateはポストコンパイルオプションを提供します。activate globallyまたはfor specific translationsのいずれかを指定できます。

グローバルコンパイルポストを有効にする:

app.config(function ($translateProvider) { 
    $translateProvider.usePostCompiling(true); 
}); 

はちょうどこの翻訳用にコンパイルポストを有効にする:

<p translate="requestGenerator.partnershipGenerationOverview.message" 
    translate-compile> 
</p> 
関連する問題