Я сталкиваюсь с некоторыми проблемами с формой, поскольку моя модель теряется при ее передаче. Plunker, чтобы увидеть результат проблемы: plunker.
function cancel() {
vm.selectedCommande = angular.copy(originalCommande);
$scope.commandeForm.$setPristine();
$scope.commandeForm.$setUntouched();
}
Я, вероятно, что-то пропустил, но не могу понять, и я буду признателен за помощь.
Вы используете type = "reset" в своей форме. Если вы хотите сбросить форму из angularJS, удалите этот attr из кнопки.
Вы пробовали это?
function cancel() {
vm.selectedCommande.observations = 'Former observations';
$scope.commandeForm.$setPristine();
$scope.commandeForm.$setUntouched();
}
});