我正在尝试在提交表单后清除我的angularjs表单。我已经正确提交了表单,但是在提交表单的功能范围内,我尝试通过定位$scope.[name of field here] = '';
有人可以帮我理解为什么吗?
这是我的控制器中Submit函数的代码:
$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!')
});
因此,我进行了Paulo在评论中建议的更改并使其生效!表单使用的是“所有者”模型,我只是简单地更改了字段以将范围内的ng-model名称作为目标,并成功将其清除!这是更新的代码:
$scope.owner = {};
现在,该表格已成功清除。感谢Paulo为我解决问题!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句