在自动完成列表中添加分隔符
Add a separator in md-autocomplete list
我有一个自动完成列表,它由两种类型的输入组成-机场和度假村。我想添加分隔符文本来描述每组自动完成选项。像这样Delienated选择
然而,我所能做的就是将"分隔符"标签作为项目添加到选项列表中。是这样的:"分隔符"标签作为项添加到选项列表
问题是
- 我没有办法阻止用户选择分隔符字段作为实际输入
- 解决方案看起来很丑
是否有其他方法来创建"分隔标签"在md-autocomplete?或者有任何方法至少解决上面突出的两个问题吗?
md-autocomplete没有此功能。但是你可以用md-select
来模拟自动补全
<md-select ng-model="destination" multiple>
<md-optgroup label="Airpot">
<md-option ng-value="destination.name" ng-repeat="airport in destinations | filter: {category: 'airport' }">{{airport.name}}</md-option>
</md-optgroup>
</md-select>
<md-optgroup>
是允许创建不可选择的项目(标题的类别)
相关文章:
- 在逗号和句号后添加空格,但如果是十进制分隔符,则不添加空格
- 如果存在多个现有值,则向文本区域值添加分隔符 (Javascript)
- 向 jQuery 计数器添加千位分隔符
- 如何在 {{#each}} 循环中的元素之间添加分隔符,最后一个元素之后除外
- 添加链接元素时段落分隔符为 2
- 如何在我的html表单中添加千位分隔符
- JavaScript或Notepad++正则表达式,为任意文本添加数千个分隔符
- 向现有JS函数添加分隔符
- 如何更改单选按钮的位置&添加行分隔符
- 在我的计算器脚本中四舍五入值并为该值添加逗号分隔符
- 在自动完成列表中添加分隔符
- 添加列表项字母分隔符
- 在输入类型number中添加千个逗号分隔符
- 我如何在菜单中添加分隔符
- 需要在结果中添加分隔符
- 如何在javascript中为textContent添加分隔符
- 使用javascript连接url的不同部分,并在最后一个数组变量的末尾添加分隔符
- 在列表分隔符前添加元素
- 尝试为数字添加分隔符(逗号's和.)
- 如何使用angularjs的ngTable添加列分隔符