5

状態をチェックするために使用するスコープに変数があります

$scope.data = $resource().query(); //returns array always

だから私は ng-required ディレクティブで定期的な検証をしています

<input ng-required="{{data.length}}"/>

データが最初に長さ 2 の配列に読み込まれると、ng-required はフィールドを検証し、すべてが機能しますが、ng-required を [] に設定した場合でも、ng-required は通常の必須として検証されます。

$scope.$apply(function(){
    $scope.data = []
});

ng-validation = "false" の検証を再度無効にするにはどうすればよいですか。

4

1 に答える 1