【发布时间】:2016-05-05 18:48:05
【问题描述】:
我正在使用 ionic 2,我想知道如何从 ion-menu 中删除拖动功能?
【问题讨论】:
标签: ionic-framework angular ionic2
我正在使用 ionic 2,我想知道如何从 ion-menu 中删除拖动功能?
【问题讨论】:
标签: ionic-framework angular ionic2
在离子 2 中:
ionViewDidEnter() {
this.menu.swipeEnable(false);
}
从ionic v2 docs检查这个swipeEnable(shouldEnable, menuId)
在离子 1 中: 参考这个codepen
【讨论】:
$ionicSideMenuDelegate.canDragContent(false);
this.app.getComponent('leftMenu').isSwipeEnabled = false;
【讨论】:
在你的 ion-menu 添加:swipeEnabled="false" 指令,就可以了。
【讨论】:
在 ionic 2 beta 9 中,您可以在 html 中添加 [swipeEnabled]="false"。
<ion-menu [swipeEnabled]="false">
</ion-menu>
【讨论】:
对于 Ionic 1,查找:
<ion-pane ion-side-menu-content>
并将其更改为:
<ion-pane ion-side-menu-content drag-content="false">
(我知道其他人已经尝试回答 Ionic 1,但根本不是很清楚)。
【讨论】: