У нас есть приложение Ionic (v1.7.16).
Макет приложения представляет собой левое боковое меню, основное содержимое и правое боковое меню, которое появляется при определенных обстоятельствах.
<ion-side-menus cache-view="false>
<ion-side-menu-content>
...
</ion-side-menu-content>
<ion-side-menu side="left">
...
</ion-side-menu>
<ion-side-menu side="right" ng-show="vm.showSideMenu">
...
</ion-side-menu>
</ion-side-menus>
Я хочу отключить возможность перетаскивания открыть правое боковое меню. (Перетащите с правой стороны экрана влево, чтобы открыть меню с правой стороны)
Директива ng-show
работает должным образом, но вы все равно можете перетащить ее, чтобы открыть боковое меню.
Просмотр документов v1 Я попробовал пару вещей, таких как установка функции на <ion-side-menu>
, которая вернула vm.showSideMenu
, но это не сработало. Я не думаю, что хочу вообще отключить перетаскивание. Кажется, есть некоторые директивы, которые могут справиться с этим в более поздних версиях Ionic, но в настоящее время мы не обновляем это приложение.