如果您点击重置按钮,它会触发:
$scope.reset = function(form) {
if (form) {
form.$setPristine();
form.$setUntouched();
}
$scope.user = angular.copy($scope.master);
};
但是当您单击“重置”按钮时,表单的“电子邮件”字段不会清除。
我正在关注文档并在我自己的代码中遇到同样的问题。不确定这是不是一个错误。
答案 0 :(得分:0)
好像你没有一直关注文档。以下段落形式:
请注意,novalidate用于禁用浏览器的本机表单 验证
除非通过验证,否则不会设置ngModel的值 输入字段。例如:电子邮件类型的输入必须具有值 user @ domain的形式。
不用担心,它发生在我们所有人身上 - 我也总是浏览文档;)
编辑:也可以看到这些链接