У меня есть текстовое поле, для которого я предлагаю города. Я использовал angualar-ui typeahead для предложений. Теперь все работает нормально.AngularUI Typeahead + изменение значения модели
Просто, когда я сброшу форму с помощью углового с помощью $ scope.cancel, он не отражается на пользовательском интерфейсе, а также, похоже, модель не сбрасывается, чтобы исправить значение, поскольку форма кажется грязной. Для полей, которые не имеют typeahead, все прекрасно.
Любое натолкнулось на это?
Код:
<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