【发布时间】:2016-09-23 14:58:41
【问题描述】:
我正在使用 ES6 和 Angular 开发前端应用程序。我正在尝试创建一个带有自动完成功能的搜索框,并且我想使用 Angucomplete-alt 为选项列表使用自定义模板。
我创建了一个模板,但选项仍然具有标准格式,并且执行不会引发错误。 examples page 没有示例模板。
谁能给我一个如何创建模板的例子?
我的搜索框:
<angucomplete-alt id="country-search"
placeholder="Search countries"
pause="100"
selected-object="selectedCountry"
local-data="getCountries()"
search-fields="name"
title-field="name"
minlength="1"
template-url="/country-list-item.html"
input-class="form-control form-control-small"></angucomplete-alt>
模板:
<div class="autocomplete-template">
<div class="left-panel" style="display: inline-block;">
<span class="flag-icon flag-icon-{{ ::data.isoCode | lowercase}}"></span>
</div>
<div class="right-panel" style="display: inline-block;">
<span ng-bind-html="$highlight($getDisplayText())"></span>
</div>
</div>
欢迎所有建议。
谢谢。
【问题讨论】:
标签: javascript angularjs templates autocomplete ecmascript-6