Как отключить кнопку ion-fab?

У меня есть кнопка fab, как показано ниже, и я хочу отключить ее, если форма недействительна, но на основе документов по http://ionicframework.com/docs/v2/api/components/fab/FabButton/ кажется, кнопка fab не не иметь disabled имущество.

<ion-fab right bottom [disabled]="!profileForm.valid">
    <button ion-fab color="primary"><ion-icon name="md-checkmark"></ion-icon></button>
  </ion-fab>

2 ответа

Решение

Вы должны отключить кнопку внутри ion-fab, Этот код работает для меня:

<ion-fab bottom right>
  <button ion-fab [disabled]="!isValidInput()" (click)="add()">
    <ion-icon name="checkmark"></ion-icon>
  </button>
</ion-fab>

Вы сделали абсолютно хорошо, но иногда некоторые свойства не применимы к некоторому элементу.

Так что здесь вы не можете применить отключенный напрямую к атрибуту ion-fab.

Таким образом, просто вырезать + вставить отключен от ионного потрясающего к кнопке.

<ion-fab right bottom>
    <button ion-fab color="primary" [disabled]="!profileForm.valid"><ion-icon name="md-checkmark"></ion-icon></button>
</ion-fab>
Другие вопросы по тегам