无法使用angular ui typeahead插入新值

时间:2014-11-12 10:26:13

标签: angular-ui angular-ui-typeahead

你有一个问题angular ui typeahead:我实际上从angular ui页面复制了这个样本,更新到每个库的最新版本。

<input type="text" ng-model="vm.censimento.quartiere" placeholder="prima selezionare il comune"
       typeahead="address for address in vm.quartieri"
       typeahead-loading="loadingLocations" class="form-control" />
<i ng-show="loadingLocations" class="glyphicon glyphicon-refresh"></i>

在角度页面中,此示例能够从列表中选择项目并在我退出文本框时在输入中添加新文本,但在我的应用程序中添加内容,第一项自动选择,当我离开时文本框所选项目的值覆盖我写的任何文本 我怎么能避免这个?我需要从列表中进行选择,并在同一控件中添加新项目。

卢卡

1 个答案:

答案 0 :(得分:0)

最后我找到了解决方案:能够在文本框中插入文字我必须添加
typeahead-focus-first="false"
默认值为true并自动选择第一个项目。我想在我拍摄样本的角度ui bootstrap的版本中,默认值是相反的。