Angularjs从字符串开始搜索
Angularjs search from string start
有没有任何方法可以比较从第一个字符开始的字符串(而不是比较现有字符串中的字符。
示例:我有"波波"、"佛罗多"、"Ookami"、"Waki"、"Konsta"、"Perrys"、"Ami"的数组。当我有默认的搜索过滤器时,在输入中键入"O"后,我会得到Boobo、Frodo、Ookami、Konsta,因为它们里面有"O"字母。我想要的是只得到Ookami,因为这个名字在输入后以"o"开头。严格的比较不是一个解决方案,因为我必须键入完整的名称才能显示出来。
您可以使用自定义过滤器:启动角度滤波器
这允许你说:
<li ng-repeat="thing in things | startsWith: search">{{thing}}</li>
而不是
<li ng-repeat="thing in things | filter: search">{{thing}}</li>
相关文章:
- 用程序搜索JQuery数据表中的文本
- 在html Select中添加搜索
- 在JavaScript中搜索文本并获取其所有开始和结束索引
- Angularjs从字符串开始搜索
- JavaScript单词搜索,从单词的开头开始带空格和不带空格
- Javascript:字符串搜索正则表达式,从字符串的末尾开始
- Javascript-从头开始搜索字符串
- javascript winow.find()如何在每次点击搜索按钮时从顶部开始搜索
- Firefox操作系统:按回车键开始搜索
- 当输入参数长度=8时开始搜索
- Regex模式搜索从2个字母或2个数字开始
- 搜索内容中的任何位置,而不是开始
- 无法在开始或位置搜索时加载KML文件以在自定义地图中工作
- 数据表默认regex只搜索开始
- 需要做多个搜索在一个时间与开始字符这是在自动完成搜索
- 显示搜索字段时,有些人开始在网页上输入
- 如何使jqGrid工具栏搜索在任何事件中寻找at,而不仅仅是开始
- 如何使用搜索或匹配自动填充拼接(索引开始、结束)
- 当我开始打字时,缩小搜索结果的范围
- elasticsearch全文搜索包含开始和结束时间的所有字段