3

我正在尝试将 Twitter 的typeahead.js(不是 Bootstrap 的)与 AngularJS 一起使用。我可以让一切正常运行,直到我尝试使用自定义模板引擎选项。

如果我使用 Twitter 自己的 Hogan.js 进行模板化,并通过脚本标签传入字符串模板,我可以呈现我想要的自定义结果,但它只是纯 HTML,并且没有任何 Angular 指令可以工作。

我的问题是,我如何利用 typeahead.js 库并呈现我自己的自定义结果,以及如何利用 Angular 强大的编译和双向绑定。这是一个带有一些示例代码的要点,以说明我想要实现的目标。任何帮助将不胜感激!

示例代码要点: https ://gist.github.com/i8ramin/5690826

4

2 回答 2

3

我决定改用UI Bootstrap Angular 指令项目中的Typeahead 库。它并没有真正回答上面的问题,但认为其他人了解替代方法可能会有用。

于 2013-06-08T18:06:49.777 回答
0

您可以在 Angular 中切换用于绑定的内容 - Igor Minar在这里回答了类似的问题。

此外,您可以尝试调整设置,以便可以使用 Angular 的模板引擎。

于 2013-06-01T16:48:55.507 回答