AngularJS预先输入整数

时间:2014-02-11 08:39:52

标签: angularjs bootstrap-typeahead angularjs-bootstrap

我正在使用Angular Bootstrap中的typeahead。由它们提供的样本plunker是here。如您所见,$scope.states由数组填充:

$scope.states = ['Alabama', 'Alaska', 'Arizona', ... ];

它看起来像这样:

enter image description here


但是,如果我将plunker更改为数字数组,如in this plunker;虽然您可以移动光标,但它会返回以您键入的数字开头的值;你看不到下拉列表中的内容,看起来很奇怪:

enter image description here

有没有办法让typeahead使用整数?

1 个答案:

答案 0 :(得分:1)

在昨天通过https://github.com/angular-ui/bootstrap/issues/1777修复的typeahead实施中有一个错误(请参阅https://github.com/angular-ui/bootstrap/commit/09678b1260dadb0a399d8e71fc2e1f5597c9ca31)。该修复程序将成为下一个版本(0.11.0)的一部分,现在您可以根据引用的提交中所做的更改来修补您的版本。