Angularjs表单未在提交时清算

时间:2016-08-08 16:47:12

标签: javascript angularjs node.js

我正在尝试在表单提交后清除我的angularjs表单。我已经准确提交了表单,但在我提交表单的功能中,我已经尝试通过定位$scope.[name of field here] = '';

来清除表单的输入字段

有人可以帮助我理解为什么吗?

这是我的控制器中提交功能的代码:

$scope.submitOwner = function(){
$scope.firstName = '';
$scope.lastName = '';
$scope.age = '';
$scope.location = '';
$scope.favorite = '';
$scope.numberOfBreeds = '';
$scope.numberOfDogs = '';
Owner.create($scope.owner).success( function(){
console.log('User created!')
});

1 个答案:

答案 0 :(得分:1)

所以我做了保罗在评论中提出的修改并让它发挥作用!表单使用“所有者”模型,我只是更改字段以定位范围内的ng-model名称并使其成功清除!这是更新后的代码:

  $scope.owner = {};

现在表单已成功清除。谢谢你为我清除那个保罗!