2016-11-06 9 views
1

イオンIは、イオン選択するには、以下のようにdisable属性を使用して無効にすることができます。typescriptを使用してイオン選択を無効にする方法。 2

<ion-item>  
     <ion-label stacked>Property Type</ion-label> 
      <ion-select [(ngModel)]="propType" (ionChange)="ionChanger()" disabled="true" > 
       <ion-option value="{{ptype}}" *ngFor="let ptype of PropTypeArray">{{ptype}}</ion-option>     
      </ion-select> 
    </ion-item> 

私はtypescriptですファイルから無効にすることができますどのように?私は私のタイプスクリプトファイルここ

disableSelector:boolean 

    constructor(){ 
     this.disableSelector = true; 
    } 

htmlファイル

disabled = "disableSelector" 

完全にすべての

最高RGDSで働くことができない、 であるで次のコマンドが、運

を試してみましたカエル

答えて

5

disableSelector変数あなたは、以下のように結合[disabled]プロパティでそれを使用する必要があるので、

<ion-item>  
     <ion-label stacked>Property Type</ion-label> 
      <ion-select [(ngModel)]="propType" 
         (ionChange)="ionChanger()" 

         [disabled]="disableSelector" > //<<< This is required. 

      <ion-option value="ptype"     //<<< removed {{}} braces. 
         *ngFor="let ptype of PropTypeArray"> 
          {{ptype}} 
      </ion-option>  
     ...    
</ion-item> 
+0

残念ながら、イオン性V3.4のように '[無効] =「真の」'動作するようには思えないようです。普通の 'disabled'アノテーションさえありません。上記のコードとまったく同じ設定があります。 – maninak

+0

IONICを知らないので何も言えません。 – micronyks

+0

私はionic 3.7では以下のコードで動作しました:

関連する問題