我有一個我建議城市的文本框。我已經使用了angualar-ui typeahead的建議。現在一切似乎都工作正常。AngularUI Typeahead +型號值更改
只是,當我通過角度使用$ scope.cancel重置窗體它不會反映在用戶界面上,而且模型似乎不會被重置爲正確的值,因爲窗體看起來很髒。對於沒有打字頭的領域工作得很好。
有人遇到過嗎?
代碼:
<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);
}
}
http://plnkr.co/edit/JuIuAXZQVsJlEzjM0faT?p=preview
你可以分享您的完整的HTML或小提琴代碼,請 –
編輯問題補充plnkr代碼 – Srinivas