在更改模型之前,有没有获得角度ui bootstrap typeahead选择的值?
非常感谢!
乌里
答案 0 :(得分:0)
使用typeahead没有内置的方法来执行此操作,但您可以将旧值存储在ng-change中
<input type="text" ng-model="foo" typeahead="bar in bars" ng-change="storeLast()">
$scope.storeLast() = function(){
//Before you reassign oldFoo, you can do some work with it here.
oldFoo=foo
}
然而,这感觉就像一件非常奇怪的事情。我认为更好的答案是重新设计你想要做的事情,这样你就不需要奇怪的代码就可以了。