【发布时间】:2017-05-22 15:55:47
【问题描述】:
任何人都可以建议一种简单的方法来重置或重新加载 AngularJS 中单击事件的 HTML 表单吗?
【问题讨论】:
-
到目前为止你尝试过什么?网上有很多关于这方面的信息,SO 也有。
任何人都可以建议一种简单的方法来重置或重新加载 AngularJS 中单击事件的 HTML 表单吗?
【问题讨论】:
您可以使用 angular.copy({},yourform) 将空数组复制到您的表单对象,如下所示
$scope.resetForm = function(form) {
angular.copy({}, form);
}
HTML
<form>
<input type="text" ng-model="myForm.myName" />
<input type="text" ng-model="myForm.adress" />
<input type="button" value="reset" ng-click="resetForm(myForm)" />
</form>
工作fiddle
【讨论】: