angular js ng html in ng repeat won'不起作用
angular js ng-html inside ng-repeat won't work
我将AngularJS与生成html响应的第三方服务一起使用。我想使用ng-repeat
将HTML响应呈现为列表,但是Angular没有将其显示为
我创建了这个jsFiddle来演示我的问题。
创建一个用于信任内容的过滤器
<div ng-bind-html="myData | trustAs"></div>
angular.module('app').filter('trustAs', ['$sce',
function($sce) {
return function (input, type) {
if (typeof input === "string") {
return $sce.trustAs(type || 'html', input);
}
console.log("trustAs filter. Error. input isn't a string");
return "";
};
}
]);
原始答案https://stackoverflow.com/a/34783962/3769965
工作小提琴:https://jsfiddle.net/ebinmanuval/LL5mr7tw/1/
相关文章:
- ng映射方向备选方案
- AngularJS UI路由器不能像ng路由器那样工作
- 角度:在ng重复上切换图像
- 正在使用$location.path(.)路由ng视图
- AngularJS:ng之后,重复$scope值未按预期更新
- ng打开空字符串
- 我应该使用Ng提交还是点击表格
- ng init中的表达式无法使用ng repeat
- ng更改事件不适用于Dropdown
- ng视图外的链接重定向到ng视图内的页面
- ng应用程序使脚本无限运行
- 角度的项目列表 ng 重复,ng 单击显示全宽描述
- ng隐藏和ng显示无法正常工作
- AngularJS ng include won'不知什么原因不起作用
- Ng-model得到正确的默认值,但选择won't show text,显示空白
- NG-CHANGE won't fire on alertify弹出窗口实例
- AngularJS:自定义迭代/数据转换和分组…当简单的ng-repeat只是won'
- ng-repeat won't work in modal
- Ng-submit won't调用指令控制器内的函数
- angular js ng html in ng repeat won'不起作用