Angular语言 - ng-bind-html由于ngSanitize错误而无法工作



请参阅相关jsFiddle

在这个文件中,即使我包含了angular. sanizize .js,我也无法绑定html元素。

HTML代码:

<div ng-app="HelloApp">
    <div ng-controller="MyCtrl">
        <ul ng-repeat="snippet in myHTML" ng-bind-html="snippet"></ul>
    </div>
</div>

JS代码:

var app = angular.module('HelloApp', ['ngSanitize'])
app.controller('MyCtrl', function($scope) {
  $scope.myHTML = [];  
  $scope.myHTML.push('<li>Test1</li>');  
  $scope.myHTML.push('<li>Test2</li>');  
});

运行jsFiddle时没有显示任何内容。当调试时,我得到一个注入器错误。

如果您需要更多的相关信息,请告诉我

确保ngSanitize在 Angular之后加载。更新的工作小提琴:http://jsfiddle.net/36qp9ekL/444/

最新更新