gpt4 book ai didi

javascript - 向上/向下滑动不适用于 Ionic 2

转载 作者:行者123 更新时间:2023-12-02 05:40:47 27 4
gpt4 key购买 nike

如何在 Ionic 2 中使用向上滑动向下滑动

我试过 Gestures API但它只会在水平滑动时触发。

<ion-card (swipe)="swipePage($event)">
</ion-card>

最佳答案

在 HammerJS 官方文档中,底线是这样写的:

When calling Hammer() to create a simple instance, the pan and swipe recognizers are configured to only detect horizontal gestures.

对于额外的配置,你必须调整你的锤子实例,试试这个:

First run npm install hammerjs --save && npm install @types/hammerjs --save-dev

import { HammerGestureConfig, HAMMER_GESTURE_CONFIG } from '@angular/platform-browser';
import * as Hammer from 'hammerjs';

// create a class that overrides hammer default config

export class MyHammerConfig extends HammerGestureConfig {
overrides = <any>{
'swipe': { direction: Hammer.DIRECTION_ALL } // override default settings
}
}

// In your module providers, add this :

providers: [{
provide: HAMMER_GESTURE_CONFIG,
useClass: MyHammerConfig
}]

关于javascript - 向上/向下滑动不适用于 Ionic 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42196219/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com