cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - Angular Adakah terdapat sebarang penyelesaian yang baik untuk ungkapan penghakiman berulang seperti ini? ~

巴扎黑巴扎黑2782 hari yang lalu587

membalas semua(2)saya akan balas

  • phpcn_u1582

    phpcn_u15822017-05-15 17:14:13

    Ia tidak akan memberi banyak kesan jika anda menulisnya seperti ini sekarang Jika ungkapan penghakiman anda terlalu panjang, anda boleh mempertimbangkan untuk menulisnya sebagai fungsi dan memanggil fungsi secara terus

    Contohnya:

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

    balas
    0
  • PHP中文网

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

    getter mentakrifkan submitDisabled, dan kemudian melakukan penentuan peraturan secara dalaman.

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

    balas
    0
  • Batalbalas