如何更改ionic4 ion-back-button默认功能?

问题描述 投票:0回答:1

import { IonBackButtonDelegate } from '@ionic/angular'

class TestButton {
  @ViewChild('backbutton') backButtonDelegate: IonBackButtonDelegate

  this.backButtonDelegate.onClick = (en: Event) => {
    console.log("test")
  }
}

我想更改'ion-back-button'的默认功能,但它似乎不起作用,有人会帮忙吗?非常感谢你。

back-button ionic4
1个回答
0
投票

你可以这样做。但是事件不会触发Android物理后退按钮点击。

在模板中:

<ion-header>
  <ion-toolbar>
    <ion-buttons slot="start">
      <ion-button (click)="back()">
        <ion-icon name="arrow-back"></ion-icon>
      </ion-button>
    </ion-buttons>
    <ion-title>Title</ion-title>
  </ion-toolbar>
</ion-header>

在组件中:

back() {
    // Do what you want here
}
© www.soinside.com 2019 - 2024. All rights reserved.