2014-07-14 2 views
3

HTML 엔티티가있는 문자열이 있는데이를 입력란에 올바르게 표시하려면 컨트롤러 레벨에서 디코딩해야합니다. 컨트롤러 수준에서 ng-bind-html과 동일한 기능이 있습니까?ng-model에 대한 HTML 엔티티 디코드

$scope.create.name = 'Tobias's team from "Prague"'; 

<input type="text" ng-model="create.name" /> 

답변

6

나는 당신이 html을 파싱하는 데 사용하는 ngSanitize를 사용해야한다고 생각합니다.

<script src="angular.js"> 
    <script src="angular-sanitize.js"> 

다음 앱에서 살균 모듈을 포함

angular.module('app', ['ngSanitize']); 

은 참조 : https://docs.angularjs.org/api/ngSanitize