angularjs – Ionic – 如何在登录页面上删除sidemenu?
发布时间:2020-12-17 08:35:16 所属栏目:安全 来源:网络整理
导读:我只需要在我的登录页面删除子菜单。否则保留。如何做到这一点?我使用命令离子ion启动myApp sidemenu创建项目。 app.js .config(function($stateProvider,$urlRouterProvider) { $stateProvider .state('login',{ url: "/login",templateUrl: "templates/lo
我只需要在我的登录页面删除子菜单。否则保留。如何做到这一点?我使用命令离子ion启动myApp sidemenu创建项目。
app.js .config(function($stateProvider,$urlRouterProvider) { $stateProvider .state('login',{ url: "/login",templateUrl: "templates/login.html",controller: 'LoginCtrl' }) .state('app',{ url: "/app",abstract: true,templateUrl: "templates/menu.html",controller: 'AppCtrl' }) .state('app.search',{ url: "/search",views: { 'menuContent' :{ templateUrl: "templates/search.html" } } }) 登录页面 <ion-view title="Login"> <ion-content> <div class="list"> <label class="item"> <button class="button button-block button-positive" type="submit" ng-click="login()">Log in</button> </label> </div> </ion-content> </div>
您可以随时通过呼叫在任何页面禁用/启用子菜单
$ ionicSideMenuDelegate.canDragContent(false) 例如: angular.module('ABC').controller('xyzCtrl',function($scope,$ionicSideMenuDelegate) { $ionicSideMenuDelegate.canDragContent(false) }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |