2016-09-16 5 views
0

저는 AngularJS 프로젝트에서 작업 중이며 모든 텍스트가 포함 된 JSON 파일이 있습니다. 나는 휴식과 같은 HTML 태그와 함께 그 안에 꽤 많은 텍스트 덩어리를 가지고있다. 문제는 내가 html 파일 내에 그 텍스트를 일반 텍스트처럼 표시하고자 할 때입니다. 'this is text (breaktag <>) 사용하고 싶습니다.' 나는 NG가-번역 사용하고HTML 태그가있는 문자열 - ng-translate

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

:

내가 내 HTML 파일 내부의 텍스트를 표시하는 데 사용하고 코드입니다.

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>