我正在制作可在手机上运行的应用程序。我希望能够在可滚动容器内使用滑动事件。现在,如果我使用(swipeRight)=""
或(swipeLeft)=""
,则事件可以正常运行,但可以在容器内滚动了。
我已经尝试为Hammerjs使用手势配置,但是它只能像这样垂直工作:
export class MyHammerConfig extends HammerGestureConfig {
overrides = <any> {
'pinch': { enable: false },
'rotate': { enable: false }
}
}
providers: [
{
provide: HAMMER_GESTURE_CONFIG,
useClass: MyHammerConfig
}
],
是否有办法在可滚动容器中工作时同时触发事件(swipeRight)
和(swipeLeft)
?
使用此
overrides = <any> {
'swipe': {direction: Hammer.DIRECTION_HORIZONTAL,velocity: 0.1},
'pinch': { enable: false },
'rotate': { enable: false }
}