页面上有多个预先输入,每个类型都有不同的模板

时间:2014-11-21 18:01:08

标签: javascript angularjs angular-ui angular-ui-bootstrap angular-ui-typeahead

我知道可以通过以下方式自定义ui.bootstrap.typeahead的模板:

  • 声明' typeahead-template-url' (对于内部' typeahead-match.html'文件)和/或
  • 使用$ templateCache自定义外部模板(' typeahead-popup.html')。

我的问题是我希望在同一页面上有两个预先输入,但是有不同的模板,内部(typeahead-match.html)和外部(typeahead-popup.html),是否可能?

1 个答案:

答案 0 :(得分:0)

看看angular-ui-bootstrap FAQ:

https://github.com/angular-ui/bootstrap/wiki/FAQ

第一项涉及模板......最重要的是,如果您使用名称中包含-tpls-的文件之一,则模板是内联的(作为JS的一部分添加到模板缓存中)文件使用HTML字符串,因此不再需要html文件。)