2015-01-15 3 views
1

나는이 필요합니다각도 표현에서 큰 따옴표를 제거하는 방법은 무엇입니까?

내부 DIV 부분은 각 컨트롤러에서 오는되어야한다
<div><div> May I help you </div></div> 

:

<div> May I help you </div> 

그래서 내 HTML이 변경됩니다 :

<div>{{AskHelpText}}</div> 

AskHelpText이오고있다 XYZController - 각도 컨트롤러

현재 해당 r 이 같은 endering :

<div>"<div> May I help you </div>"</div> 
+1

포스트 당신의 XYZController. – Vucko

답변

3

<div ng-bind-html="AskHelpText"></div> 

read more here

앱 모듈 각도 살균을 사용하는 것을 잊지 마십시오 ng-bind-html 지침을보십시오.

+0

감사합니다. – NayeemKhan

1

외부 div에 속성 ng-bind-html을 제공하고 컨트롤러에 $sce.trustAsHtml()을 사용할 수 있습니다.

당신은 이런 식으로 뭔가를 시도 할 수 있습니다 :

HTML

<div ng-bind-html="someName"></div>

컨트롤러

$scope.someName=$sce.trustAsHtml(htmlVariableName);

+0

$ sce가 정의되지 않았습니다. – NayeemKhan

+1

컨트롤러에 $ sce' 서비스를 추가하십시오. 'yourApp.controller ('cntrlName', [ '$ scope', '$ sce', function ($ scope, $ sce) {' –

관련 문제