2016-11-19 6 views
0

을 살균 :

Ale 
skoro nikdy sa nepozeráme na priemerné produkty s údivom, že nie sú skvelé. 
Priemerné služby a produkty robia to, čo sa od nich očakáva. Nastavili ale 
latku tak nízko, že skoro ani nemá cenu urobiť kvôli ním pár krokov navyše, aby 
ste si ich kúpili.<div><br></div><div><br></div><div>Prečo 
nie je každé jedlo v reštaurácii skvelou kúpou za svoju cenu? Vyzerá to, ako by 
sme ochotne brali všetko viac menej zlé za prijateľné, s výnimkou prípadov, keď 
daný produkt, služba alebo firma nestoja úplne za nič.</div><div><br></div><div><br></div><div>Vyzvite priemernosť vo 
vašej firme na súboj.&nbsp;Pretože presne takýto pohľad priemernosti na vás, môžu 
mať aj vaši zákazníci.</div> 

그래서 당신은 문자 인코딩 다양한 HTML 마크 업이 포함되어 볼 수 있습니다. ng-data-bind는 이것을 매우 정확하게 처리하여 페이지에서 텍스트를 읽을 수있게합니다. 텍스트를 지우고 그것을 사용하는

Ale&#10;skoro nikdy sa nepozer&#225;me na priemern&#233; produkty s &#250;divom, &#382;e nie s&#250; skvel&#233;.&#10;Priemern&#233; slu&#382;by a produkty robia to, &#269;o sa od nich o&#269;ak&#225;va. Nastavili ale&#10;latku tak n&#237;zko, &#382;e skoro ani nem&#225; cenu urobi&#357; kv&#244;li n&#237;m p&#225;r krokov navy&#353;e, aby&#10;ste si ich k&#250;pili.<div><br></div><div><br></div><div>Pre&#269;o&#10;nie je ka&#382;d&#233; jedlo v re&#353;taur&#225;cii skvelou k&#250;pou za svoju cenu? Vyzer&#225; to, ako by&#10;sme ochotne brali v&#353;etko viac menej zl&#233; za prijate&#318;n&#233;, s v&#253;nimkou pr&#237;padov, ke&#271;&#10;dan&#253; produkt, slu&#382;ba alebo firma nestoja &#250;plne za ni&#269;.</div><div><br></div><div><br></div><div>Vyzvite priemernos&#357; vo&#10;va&#353;ej firme na s&#250;boj.&#160;Preto&#382;e presne tak&#253;to poh&#318;ad priemernosti na v&#225;s, m&#244;&#382;u&#10;ma&#357; aj va&#353;i z&#225;kazn&#237;ci.</div>

그래서 어떻게 내 컨트롤러 내부 ng-bind-html을 모방 할 수 있습니다 내가 밖으로 HTML 문자를 필터링이 텍스트에 $sanitize를 사용할 때

그러나,이납니다 더욱이?

편집 : 더 명확하게 말해서이 텍스트를보기에 바인딩 할 필요가 없습니다. 이미 작동합니다. 나는 컨트롤러의 로직에있는 텍스트로 작업 할 필요가 있으므로 그냥 청소하고 더 ​​사용해야합니다.

+0

당신이 사용하는'$ sce.trustAsHtml()'. –

+0

변수에 일반 텍스트가있는 것을 컨트롤러에서 사용하는 방법을 보여주세요. – greengold

+0

'ngBindHtml' 및'$ sce' 문서를 읽으십시오. – charlietfl

답변

0

$ sce.trustAsHtml()을 사용해야합니다.

HTML :

<td ng-bind-html="mData.data | unsafe"></td> 

JS :

mOverview.controller('appController', function ($scope, $sce) { 
    $scope.mData = [ 
    { 
     'data': 'your data' 
    } 
    ]; 
}); 

mOverview.filter('unsafeFilter', function($sce) { 
    return function(val) { 
     return $sce.trustAsHtml(val); 
    }; 
}); 
+0

원치 않는 문자를 걸러 내고 컨트롤러에서 텍스트를 추가로 전달하십시오! 나는 텍스트가 페이지에 나타나기를 원하지 않는다. 더 명확해야합니다. 뭔가 필요합니다. var content = $ somefilter (tip.content); .. 코드의 콘텐츠 변수 사용 – greengold