2017-09-14 3 views
2

에 HTML을 PARAM 추가 오류 Unclosed string literal이며 문자열이 해석되지 않고 웹 페이지의 문자열처럼 표시됩니다.내가이 같은 번역이 각 번역기

각도 4의 번역 안에 html 태그가있는 변수를 어떻게 추가 할 수 있습니까?

제발 도와 주실 수 있나요? 고맙습니다.

+0

왜 내용을 html 태그로 파이프합니까? "{{}}"에서 파이프를 사용할 수 없으며 템플릿에 html 정적을 두지 않았습니까? – rjustin

+0

@rjustin "템플릿에 html 정적을 두지 않겠습니까?"라는 부분을 이해하지 못합니다. 기존의 번역이 이미 있으며 우리는 실제로 수정할 수 없습니다. – Roadirsh

+0

동적으로 여기에 html을 추가하고 있습니다 : {VARIABLE : '' + variable2 + ''}. 필요하다면 이것을 남겨 두지 마시오. – rjustin

답변

0

그래서 당신은 당신의 페이지에 속성 [innerHTML을]을 사용할 필요가 : variable2

<p [innerHTML]="'layout_with_variable'|translate:{VARIABLE:'<a href=tel:' + variable2 + '>' + variable2 + '</a>'}"></p> 

가 구성 요소에서 시작했다.