simples html 유니 코드 문자를 출력하려고 시도합니다 (예 : ♣
).표현식에서 HTML 유니 코드 문자를 출력하는 방법
ng-bind-html
과 ng-bind-html-unsafe
을 사용해 보았지만 HTML에 표시되지 않습니다.
<span ng-bind-html="{{character}}"></span>
-
HTML 코드는 HTML 코드 (html로 문자 내 콘솔에 표시되지 않습니다 해석되지 않습니다 스팬 발리$scope.character = '♣';
- 에 주입 것이 아니라, 내가 경우 컨트롤러의 표현을 사용하지 말고 직접
<span ng-bind-html="♣"></span>
을 호출하면 내 콘솔에서 올바르게 해석 된 HTML 문자가 표시되지만 스팬 발리 스에는 아직 주입되지 않음
표현식에서 html 문자를 출력하는 방법은 무엇입니까?
//ajax.googleapis.com/ajax/libs/angularjs/1.2.7/angular-sanitize.min.js
스크립트를 가져오고 내 응용 프로그램에 ngSanitize
종속성을 추가하십시오.
왜 단순히 유니 코드 이스케이프 시퀀스를 사용할 수 있습니까? –