bootstrap-4 - 从 ngx-bootstrap 使用 typeahead 时如何排序结果?
问题描述
我正在为我的 typeahead 使用 customTemplate,它有三个字段
({{model.number}}-{{model.city}}-{{model.state}})
使用number
as typeaheadOptionField
,我看到有typeaheadGroupField
可用的,我在数字字段上使用....我想知道无论如何我可以order
根据该city
字段得出结果吗?
<ng-template #customCapTemplate let-model="item" let-index="index">
<h5>{{model.code}}-{{model.city}}-{{model.prov}}</h5>
</ng-template>
<input name="colCap" [typeahead]="capList" typeaheadGroupField="code"
typeaheadOptionField="code" [typeaheadItemTemplate]="customCapTemplate" class="form-control">
解决方案
使用typeaheadGroupField
应该在每个子标题下为您提供子标题和分组项目。
您可以采取的另一种方法是先订购“capList”,然后再进入 ngx-bootstrap 预输入。
祝你好运!
推荐阅读
- python - 键入 os.path.splitext() 时仅显示最后一个文件
- android - 当我运行 react-native run-android 时,我的应用程序没有停止
- python - 将包含 dict 的字符串转换为数据框以获取数据
- c# - 仅在 ASP.NET MVC 页面上显示来自数据库的数据减法运算结果
- git - git 一次应用多个存储
- sql - 有没有办法计算一列的非空值并插入另一列以使计数是累积的?
- haxe - 如何访问 sprite 2D 上下文?
- jupyter-notebook - ipython 笔记本中的目录
- r - 使用子图循环遍历 R Plotly 并隐藏除一个之外的所有图例
- angular - 如何从 ngx markdown 编辑器中去掉预览图标?