Ionic framework 爱奥尼亚5有刷卡事件吗?

Ionic framework 爱奥尼亚5有刷卡事件吗?,ionic-framework,ionic4,ionic-native,ionic5,Ionic Framework,Ionic4,Ionic Native,Ionic5,我有一个Ionic页面,当向左滑动时,我希望在该页面上重定向到自定义页面。仅仅将我重定向回是不够的,因为我可以从深层链接打开该页面,这意味着我没有回到窗口的历史记录 我看到有一个手势API,但对于这样一个常见的原因来说,它有点太多了。另外,我在以前的版本中看到了滑动左/右事件,但在Ionic 4/5上没有参考 爱奥尼亚5不是有一个左扫事件吗?另一个解决方案,如果你不想添加一个hammerjs依赖项,而只使用爱奥尼亚,那就是使用官方幻灯片来管理你的页面 我已经在几个应用程序上实现了这一点,效果非常

我有一个Ionic页面,当向左滑动时,我希望在该页面上重定向到自定义页面。仅仅将我重定向回是不够的,因为我可以从深层链接打开该页面,这意味着我没有回到窗口的历史记录

我看到有一个手势API,但对于这样一个常见的原因来说,它有点太多了。另外,我在以前的版本中看到了滑动左/右事件,但在Ionic 4/5上没有参考


爱奥尼亚5不是有一个左扫事件吗?

另一个解决方案,如果你不想添加一个hammerjs依赖项,而只使用爱奥尼亚,那就是使用官方幻灯片来管理你的页面

我已经在几个应用程序上实现了这一点,效果非常好

在您的示例中,您希望设置一个
容器,然后您的“页面”将作为
组件存在于容器中

然后,您可以轻松点击
(ionSlidedChange)
事件,如下所示:

  <ion-slides
    *ngIf="!isLoading && pages"
    [options]="slideOptions"
    (ionSlideDidChange)="onSlideChange()"
    class="em-height-full"
    #pages
  >

然后可以使用
pageIndex
跟踪页面。因此,在您的情况下,您可以从deepLink打开页面(可能会将其路由到“第2页”),然后当您在幻灯片组件上向左滑动时,可以转到第1页

是的,但您需要添加hammerjs来启动它,您说过将没有previos页面可返回,在ion back按钮中添加属性defaultHref=“如果深度链接处于活动状态,您需要导航到的页面”太棒了!谢谢你的朋友