【发布时间】:2013-05-18 17:16:33
【问题描述】:
我需要在 ng-repeat 中从我的模型中解析可选的 HTML。
我在这样的 .jade 模板中有一个中继器:
tr(ng-repeat='car in cars')
td(class='arrived-{{car.arrived}}') {{car.number}}
td(class='arrived-{{car.arrived}}') {{car.location}}
我的 car.location 可以是纯文本,例如:
City name
或者它可以有一些html,像这样:
In transit, <a href="http://example.com/"/>view</a>
现在,当我获得 HTML 时,它不会被解析。不幸的是,数据来自第三方网站,所以我无法影响它。是否有指令或过滤器可以将其转换为有效链接?
如果没有,我还能用它做什么?
【问题讨论】:
-
感谢您将其标记为重复,@georgeawg。出于好奇-您如何确定哪个问题与什么重复?例如。这个是 2013 年的,链接的答案是 2016 年的,所以显然不是按年龄。
-
这里的答案已经过时,不再有效。出于安全原因,
ng-bind-html-unsafe指令已从 AngularJS 中删除。 -
谢谢。这是有道理的。
标签: angularjs html-parsing ng-repeat