我有一个RadSideDrawer,显然可以在整个应用程序中使用。现在,有一些我想阻止抽屉显示的路线。
我认为这样做的逻辑方法是通过监听onDrawerOpening事件。但是,事件对象无法防止边抽屉发生过渡。
有没有办法处理这种情况?
谢谢!
答案 0 :(得分:1)
只要想启用/禁用滑动手势,就可以切换SideDrawer的gesturesEnabled属性。
从v4.2开始,还有allowEdgeSwipe可用于仅启用/禁用打开手势。
答案 1 :(得分:0)
有多种方法可以实现此目的,其中一种是禁用滑动。我为您here创建了一个游乐场。
@ViewChild(RadSideDrawerComponent) public drawerComponent:
RadSideDrawerComponent;
if (ios) {
this.drawerComponent.nativeElement.ios.defaultSideDrawer.allowEdgeSwipe = false;
} else {
this.drawerComponent.nativeElement.android.setTouchTargetThreshold(0);
}