【发布时间】:2017-05-16 06:58:01
【问题描述】:
【问题讨论】:
-
请贴出代码
【问题讨论】:
在你的表单中你有这样的东西:
<form name="vm.myForm">
您的重置应该是以下之一:
<input type="reset" />
<button></button>
您可以将按钮上的 ng-click 绑定到控制器中的方法:
<input ng-click="vm.resetForm()" />
<button ng-click="vm.resetForm()"></button>
然后在你的控制器中:
resetForm() {
this.myForm.$setPristine();
}
这应该将表单重置为原始状态,并删除由无效表单(即未填写所需输入)引起的任何红色边框。
【讨论】: