我有一个文本框,我建议城市。我用angualar-ui typeahead作为建议。现在一切似乎都运转正常。
只是当我使用$ scope.cancel通过角度重置表单时,它不会反映在UI上,并且模型似乎也没有重置为正确的值,因为表单看起来很脏。对于没有预先输入的字段就可以了。
有人遇到过这个吗?
代码:
<input placeholder='City' type="text" ng-model="form.city" typeahead="x for x in suggestCity($viewValue)" />
function ContactController($scope, $http) {
$scope.cancel = function() {
$scope.form = angular.copy($scope.userprofile.contact);
}
}
答案 0 :(得分:0)
好的,所以0.4.0版本的http://angular-ui.github.io/bootstrap/
中修复了一个错误https://github.com/angular-ui/bootstrap/issues/591中所做的更改也可以解决您的问题。它还没有发布,但是这里有来自持续集成服务器的版本的工作插件: