我正在尝试在表单提交后清除我的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!')
});
答案 0 :(得分:1)
所以我做了保罗在评论中提出的修改并让它发挥作用!表单使用“所有者”模型,我只是更改字段以定位范围内的ng-model名称并使其成功清除!这是更新后的代码:
$scope.owner = {};
现在表单已成功清除。谢谢你为我清除那个保罗!