0

这是使用 AngularJS 1.0.5 的 Angular-ui-bootstrap 字体的工作示例:http: //plnkr.co/edit/me20JzvukYbK0WGy6fn4

该模板使用 ng-bind-html-unsafe 女巫在 AngularJS 1.2.0-rc3 中已弃用。

如何在该模板中绑定不安全的 html?我会使用 ng-bind 但过滤器 typeaheadHighlight:query 在 match.model.title 中添加标签。

谢谢!

4

1 回答 1

4

AngularJSng-bind-html-unsafe在它的 1.2RC 版本中删除了这个标签,它破坏了默认的 typeahead 模板。但是您至少有两种解决方法:

  1. 移动到 angular-ui/ bootstrap库的 0.6.0 版本,它有一个bind-html名为
  2. 包含ngSanitize模块并使用 AngularJS 内置ng-bind-html指令:http ://plnkr.co/edit/9Q2Zp3BTQbstv9AjvVg4?p=preview
于 2013-10-25T12:02:02.240 回答