首頁  >  問答  >  主體

angular.js - Angular 像這種重複判斷的表達式 有什麼好的解決辦法嗎? ~

巴扎黑巴扎黑2713 天前539

全部回覆(2)我來回復

  • phpcn_u1582

    phpcn_u15822017-05-15 17:14:13

    你現在這樣寫影響倒不大,如果你的判斷表達式長了,那你可以考慮寫成一個函數,直接呼叫函數

    例如:

    $scope.someFun(){
        return $scope.submitted && $scope.form.$invalid;
    }
    
    
    ng-disabled="someFun()"

    回覆
    0
  • PHP中文网

    PHP中文网2017-05-15 17:14:13

    getter 定義一個 submitDisabled,然後在內部進行規則判定。

    get submitDisabled() {
      return submitted && form.$invalid
    }

    回覆
    0
  • 取消回覆