ng-bind-html和ng-bind-html-unsafe不起作用?

时间:2015-05-20 08:38:24

标签: javascript angularjs

首先我使用angular.1.3.0。然后我有,

<td class="vcenter" >{{data.videos}}</td>

它可以工作,但它编码html。然后我试了,

<td class="vcenter" ng-bind-html="data.videos"></td>

但它没有表现出来。然后我试了,

<td class="vcenter" ng-bind-html-unsafe="data.videos"></td>

它也没有显示任何内容。我缺少什么?

1 个答案:

答案 0 :(得分:2)

请查看此工作示例:http://jsfiddle.net/Shital_D/b9qtj56p/6/

下载文件 - angular-sanitize.js并将其包含在您的应用中。

var app = angular.module('myApp', ["ngSanitize"]);       

app.controller('myController', function($scope,$compile) {
    $scope.html = '<p>Your html code</p>';
});

<div ng-app="myApp">
     <div ng-controller="myController">
     <p ng-bind-html="html"></p>
</div>