【发布时间】:2014-01-18 20:22:25
【问题描述】:
我有一个角度重置功能来清除表单中的所有字段。如果我这样做:
<a href="#" ng-click="resetForm()">reset</a>
$scope.resetForm = function() {
$scope.someForm = {};
}
一切正常。但我想将此功能用于网站上的多个表单。如果我像这样传递表单对象:
<a href="#" ng-click="resetForm(someForm)">reset</a>
$scope.resetForm = function(form) {
$scope.form = {};
}
那就不行了。有人可以向我解释为什么会这样吗?
【问题讨论】:
-
对于 Kahn TO 建议的工作解决方案示例:plnkr.co/edit/tR1cd3pFVJxLgPvAplae?p=preview
标签: javascript forms angularjs