Angularjs 自定义bindhtmlunsafe指令显示html

Angularjs 自定义bindhtmlunsafe指令显示html,angularjs,Angularjs,制作了一个自定义指令,允许用户将任意HTML呈现到DIV中,它确实显示了除window.print调用时以外的任何内容。我不知道为什么有任何想法请guuide 谢谢我不认为这会造成问题,请检查您的视图代码。可能存在一些条件问题或隐藏样式问题 谢谢 angular.module('directives.bindhtmlunsafe', []) .directive('bindHtmlUnsafe', function( $parse, $compile ) { return functi

制作了一个自定义指令,允许用户将任意HTML呈现到DIV中,它确实显示了除window.print调用时以外的任何内容。我不知道为什么有任何想法请guuide


谢谢

我不认为这会造成问题,请检查您的视图代码。可能存在一些条件问题或隐藏样式问题

谢谢

angular.module('directives.bindhtmlunsafe', [])
.directive('bindHtmlUnsafe', function( $parse, $compile ) {
     return function(scope, element, attr) {
        element.addClass('ng-binding').data('$binding', attr.ngBindHtmlUnsafe);
        scope.$watch(attr.ngBindHtmlUnsafe, function ngBindHtmlUnsafeWatchAction(value) {
            element.html(value || '');
        });
    }
});