离子侧边栏菜单不适用于多页

Ionic side bar menu not working on multi pages

我对 ionic 中的侧边菜单有疑问, - 我有多个页面 - 我将应用程序从选项卡转换为菜单 - 菜单出现在通过滑动加载的第一页中。 - 当我点击切换按钮时出现此错误

无法调用未定义的方法 'toggleLeft'

我把这个函数放在控制器里

 .controller('ServicesController', ['$scope', function ($scope, $ionicSideMenuDelegate) {

    $scope.Openmenu = function() {
      $ionicSideMenuDelegate.toggleLeft();
    };
   }

和按钮离子代码

 <button  ng-click="Openmenu()"  class="button button-clear button-icon icon ion-navicon-round " ></button>

有没有什么东西不见了。

查看 menu-toggle 指令:

http://ionicframework.com/docs/api/directive/menuToggle/

您可以尝试更新您的按钮以改用它:

<button menu-toggle="left" class="button button-clear button-icon icon ion-navicon-round"></button>