write renderizar example angularjs ng-bind-html ngsanitize

example - renderizar html angularjs



Desinfección angular/ng-bind-html no funciona? (5)

Tengo un repetidor configurado y puedo hacer que los datos se muestren siempre que no haya html dentro.

He incluido angular-sanitize.js y he intentado usar ng-bind-html

Pero nada se muestra dentro del intervalo, solo dentro del atributo ng-bind-html . Así que parece que la desinfección no está funcionando,

Leí que esto debe agregarse a las dependencias de la aplicación, pero no estoy seguro de dónde hacerlo.

Acabo de trabajar a través de la guía en el sitio angular, por lo que solo tengo un controlador muy básico configurado en cada minuto.



Experimenté un problema similar pero el mío era un poco raro. Solo las etiquetas de entrada no fueron renderizadas mientras que todo lo demás incluyendo

<h3></h3> <em></em>

hizo. Después de varias horas me di cuenta de que aparte de

angular-sanitize.min.js

Necesitaba añadir

textAngular-sanitize.min.js

a mi proyecto antes de que las etiquetas de entrada funcionaran. Fue realmente frustrante, así que espero que esto ayude a alguien en una situación similar.




Se encontró este problema al usar una directiva y la solución no estaba usando "reemplazar" en el código.

`ng-html-bind ''estaba siendo usado en un div en la vista templateUrl

appDirectives.directive(''helpText'', [function () { return { restrict: ''E'', //replace: true, // With this uncommented it does not work! scope: { displayText: ''='' }, templateUrl: ''/web/form/helptext'', link: function (scope) { } }; }]);