angular-ui-bootstrap预先模板是如何工作的?

时间:2014-01-15 08:12:04

标签: javascript angularjs twitter-bootstrap angular-ui

我正在尝试将ui.bootstrap-typeahead支持添加到我的角度应用程序中,但我似乎无法解决我遇到的一个特定问题。我希望能够在一个单词中输入数字和单位,比如..

14tsps

不幸的是,我无法找到一种方法来获取typeahead将'tsps'视为一个单独的单词以便查询它。如果我能让下拉列表显示数字,那就更好了。有没有比我更多经验的人有关于如何让它发挥作用的想法吗?

到目前为止,我的代码几乎完全类似于网站上的示例代码

$scope.selected = undefined;

然后我的HTML

<input class="form-control" ng-model="selected"  ui-keypress="{13: 'lineParse()'}" typeahead="word as word.name for word in words | filter:$viewValue | limitTo:8" >
    <h3>{{selected}}</h3>

我考虑的另一种方法是以某种方式将数字注入指定的模板,然后在处理之前过滤输入的数字。不幸的是,我对typeahead的内部运作知之甚少。

我想在这里问一个更好的问题。任何人都可以向我解释ui-typeahead模板的工作原理吗?

0 个答案:

没有答案