Angularjs 角Js清晰形式

Angularjs 角Js清晰形式,angularjs,forms,Angularjs,Forms,填写完表单提交按钮的所有必填字段后,将启用该按钮 当我清除表单时,所有日期都已清除,但提交按钮仍处于启用状态 这是我的表单: **<form id="payment-form" name="creditPaymentForm"> <input type="text" ng-model="cardcno" ng-minlength="15" required=""> <input type="text" ng-model="cardcvv" ng-mi

填写完表单提交按钮的所有必填字段后,将启用该按钮

当我清除表单时,所有日期都已清除,但提交按钮仍处于启用状态

这是我的表单:

**<form id="payment-form" name="creditPaymentForm">
    <input type="text" ng-model="cardcno" ng-minlength="15" required="">
    <input type="text" ng-model="cardcvv" ng-minlength="3" required="">
    <input type="text" ng-model="cardexp" ng-minlength="6" required="">
    <button type="submit" ng-click="submitForm()" ng-disabled="creditPaymentForm.$invalid">Submit</button>**
    <button type="reset"  ng-click="creditPaymentForm.$setPristine();">Clear</button>
</form>
**
提交**
清楚的
对我来说工作很好

我还初始化了控制器中的值,如下所示

  $scope.cardcno = "";
  $scope.cardcvv = "";
  $scope.cardexp = "";
这是一把小提琴:


从ng中删除
$scope
单击ClearTested,仍然有效。您是对的,我们不应该使用“$scope.creditPaymentForm={};”,它使整个对象为空