Angularjs 将html添加到NG Repeat中的json内容
Im使用NG Repeat重复JSON的对象。如何在此处包含html(如链接):Angularjs 将html添加到NG Repeat中的json内容,angularjs,angularjs-ng-repeat,Angularjs,Angularjs Ng Repeat,Im使用NG Repeat重复JSON的对象。如何在此处包含html(如链接): {id: "53", description: "here is a <a href = '#/detail/'>Link</a> to something", additional: ["2.jpg", "3.jpg" ]} 您需要使用$sce来信任HTML。我喜欢创建一个过滤器,并在标记上使用ng bind html。使用过滤器可以非常简单地在任何需要的地方显示HTM
{id: "53", description: "here is a <a href = '#/detail/'>Link</a> to something", additional: ["2.jpg", "3.jpg" ]}
您需要使用$sce来信任HTML。我喜欢创建一个过滤器,并在标记上使用ng bind html。使用过滤器可以非常简单地在任何需要的地方显示HTML。下面是一个简单的例子
角度。模块'app',[]
.filter“不安全”,$sce=>{
返回函数值{
返回$sce.trustAsHtmlvalue;
}
}
.controller'ctrl',$scope=>{
$scope.items=[{
id:53,
描述:这里有一个,
附加:[2.jpg,3.jpg]
},
{
id:54,
描述:这是另一件事,
附加:[4.jpg,5.jpg]
}
];
};
你能给我们一些背景吗?你试过什么?你尝试过的东西有什么不起作用?它显示为文本而不是html