[英]preselect foreigen content in dynamic populated dropdown in HTML/Bootstrap/angular2
[英]Angular bootstrap HTML processing of tab dynamic content
我正在使用Angular Bootstrap选项卡。 我想将它们与从Angular模型加载的内容一起使用。 但是,将忽略从模型加载的内容中的所有HTML。 即如果我有
$scope.tabs = [
{ title:'Dynamic Title 1', content:"<b>Dynamic</b> content 1" },
{ title:'Dynamic Title 2', content:'Dynamic content 2', disabled: true }
];
第一个标签的内容是“ 动态内容1”,而不是加粗的“动态”的“动态内容1”。 如果html文件中静态提供了内容,则它将正确显示。
任何人都知道我如何可以强制正确地解析html?
谢谢你,格雷格
根据注释,您可以创建一个名为:
scope.trustHtml = function(content){
return $sce.trustAsHtml( content );
}
然后将您的HTML更改为:
<tab ng-repeat="tab in tabs" heading="{{tab.title}}" active="tab.active" disabled="tab.disabled">
<span ng-bind-html="trustHtml(tab.content)"></span>
</tab>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.