Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic framework 删除登录页面的侧菜单_Ionic Framework_Ionic2_Ionic3 - Fatal编程技术网

Ionic framework 删除登录页面的侧菜单

Ionic framework 删除登录页面的侧菜单,ionic-framework,ionic2,ionic3,Ionic Framework,Ionic2,Ionic3,我目前正在开发一款爱奥尼亚应用程序,我知道爱奥尼亚最近成为了爱奥尼亚3。过去,我使用的是爱奥尼亚2,有app.js 当我创建一个新项目并想删除登录页面的侧菜单时,我找不到app.js 离子2码 app.config(function($stateProvider, $urlRouterProvider) { $stateProvider .state('login', { url: '/login', controller

我目前正在开发一款爱奥尼亚应用程序,我知道爱奥尼亚最近成为了爱奥尼亚3。过去,我使用的是爱奥尼亚2,有
app.js

当我创建一个新项目并想删除登录页面的侧菜单时,我找不到
app.js

离子2码

 app.config(function($stateProvider, $urlRouterProvider) {
    $stateProvider
        .state('login', {
            url: '/login',
            controller: 'loginCtrl',
            templateUrl: 'login.html'
});

app.controller('loginCtrl', function($scope, $state,$ionicSideMenuDelegate) {
    $ionicSideMenuDelegate.canDragContent(false);
});

我可以知道这在新的爱奥尼亚中是如何工作的吗?

您可以在登录页面中这样做:

LoginPage.ts

import {MenuController} from 'ionic-angular';

export class LoginPage {

constructor(private menu : MenuController){}

ionViewDidEnter()
  {
    // Disable the root left menu when entering this page
    this.menu.enable(false);
  }

ionViewWillLeave()
 {
      // enable the root left menu when leaving this page
      this.menu.enable(true);
 }
   }

您共享的代码基于ionic 1而非ionic 2使用ionic cli创建项目创建ionic 3侧菜单项目的命令是ionic start myApp侧菜单请参考