1

我有一个显然可以通过整个应用程序使用的 RadSideDrawer。现在,有一些路线我想阻止抽屉显示。

我认为这样做的合乎逻辑的方法是监听 onDrawerOpening 事件。但是,事件对象无法阻止侧抽屉转换。

有没有办法处理这种情况?

谢谢!

4

2 回答 2

3

您可以在想要启用/禁用滑动手势时切换 SideDrawer 的 gesturesEnabled 属性

还有allowEdgeSwipe,可用于启用/禁用自v4.2以来的打开手势。

于 2019-06-13T07:16:00.887 回答
0

有很多方法可以实现这一点,其中之一是禁用滑动。我在这里为你创建了一个游乐场。

@ViewChild(RadSideDrawerComponent) public drawerComponent: 
RadSideDrawerComponent;    
if (ios) {
        this.drawerComponent.nativeElement.ios.defaultSideDrawer.allowEdgeSwipe = false;
    } else {
        this.drawerComponent.nativeElement.android.setTouchTargetThreshold(0);
    }
于 2019-06-13T06:25:43.693 回答