Как передать значение через лист действий в Ionic 3 - PullRequest
0 голосов
/ 02 октября 2019

UnitActionMenu (idUnidade) {

let actionSheet = this.actionSheetCtrl.create({


  buttons: [
    {
      icon: 'ios-trash-outline',
      text: 'Deletar',
      role: 'destructive',
      handler: () => {
        console.log('Destructive clicked');
      }
    },

    {
      icon: 'ios-create-outline',
      text: 'Editar',
      handler: () => {
        this.navCtrl.push("UnidadeEditPage", {id_building: this.id_building._id})
        console.log('Editar clicked');
      }
    },
    {
      icon: 'ios-remove-circle-outline',
      text: 'Cancelar',
      role: 'cancel',
      handler: () => {
        console.log('Cancel clicked');
      }
    }
  ]
});
actionSheet.present();

}

Мой HTML

          <ion-input type="text" [value]="unit" #idUnidade hidden></ion-input>

    </ion-list>

лист действий для выполнения редактирования и удаления, яУ меня проблема с передачей значения по щелчку из элемента списка, я перепробовал все, кто-нибудь может мне помочь решить эту проблему

1 Ответ

0 голосов
/ 03 октября 2019

используйте обратный вызов onDidDismiss и выполняйте действие редактирования или удаления после того, как пользователь выбирает свой выбор из таблицы действий

...