0
我有一个自动完成搜索框。AngularJS:custom orderBy
<div ng-repeat="item in items| filter:search">
我想使它通过排序基于项目的名称的结果稍好。
item1 {name:'applePy'}
item2 {name:'pineApple'}
item3 {name:'application'}
item4 {name:'anApple'}
item5 {name:'apple'}
随着当我写在搜索框中appl
目前执行的结果将显示如下:
anApple
apple
applePy
application
pineApple
但我想结果根据插入appl
等下令:
apple
applePy
application
anApple
pineApple
两个排序之间的区别在于,在本例中结果是根据搜索字符串排序的appl
和其他的按字母顺序排列的结果。
我该怎么做?
我不明白这两个命令之间的区别。 – Ericson578
您可以使用lodash并对结果进行分类。 – Maccurt
@ Ericson578,请参阅已编辑的部分。 – mnish