我是angularjs的新手,并且第一次使用离子框架在angularjs中创建应用程序 . 我使用以下命令创建了一个离子应用程序:
$ ionic start myApp sidemenu
该应用程序已正确创建,左侧菜单保持滑动,因此主视图在单击菜单按钮时向右滑动 . 使用手势或鼠标指针拖动主视图时,滑动起作用 .
我想禁用向右拖动以打开侧面菜单 . 侧面菜单只能通过单击菜单按钮打开,可以使用menubutton关闭或向左滑动或在左方向拖动鼠标 .
If you use the beta 10+ version ,您可以使用:
<ion-side-menu-content drag-content="false"> <!-- ... --> </ion-side-menu-content>
你可以查看beta10 release notes>错误修复:
sideMenu:当drag-content = false时,允许拖放关闭(e3db0856,关闭#1419)
在Beta10版本之前,您可以使用它,但无法通过滑动关闭菜单,只需使用菜单按钮即可 .
如果你在ionic.bundle.js文件或基础文件中注释掉这一行并重建ionic.bundle.js,它将停止菜单拖动功能 .
sideMenuCtrl.canDragContent(真);
你可以简单地使用这个:
<ion-side-menu-content drag-content="false"> </ion-side-menu-content>
3 回答
If you use the beta 10+ version ,您可以使用:
你可以查看beta10 release notes>错误修复:
在Beta10版本之前,您可以使用它,但无法通过滑动关闭菜单,只需使用菜单按钮即可 .
如果你在ionic.bundle.js文件或基础文件中注释掉这一行并重建ionic.bundle.js,它将停止菜单拖动功能 .
sideMenuCtrl.canDragContent(真);
你可以简单地使用这个: