首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在ionic 4中禁用侧边菜单?

如何在ionic 4中禁用侧边菜单?
EN

Stack Overflow用户
提问于 2018-08-12 02:26:48
回答 5查看 11.9K关注 0票数 7

我正在为ionic 3应用程序使用,this.menuCtrl.swipeEnable(false);。这可以很好地禁用侧边菜单。但是,它不适用于ionic 4!以下是我的ionic 4代码示例:

login.page.ts

代码语言:javascript
复制
constructor(public loginService: LoginService, private router: Router, public menuCtrl: MenuController) {
    this.menuCtrl.swipeEnable(false);
   }

app.component.html

代码语言:javascript
复制
<ion-app>
  <ion-split-pane>
    <ion-menu type="push">
      <ion-header>
        <ion-toolbar color="success">
          <ion-title>Menu</ion-title>
        </ion-toolbar>
      </ion-header>
      <ion-content>
        <ion-list>
          <ion-menu-toggle auto-hide="false" *ngFor="let p of appPages">
            <ion-item [routerDirection]="'root'" [routerLink]="[p.url]">
              <ion-icon slot="start" [name]="p.icon"></ion-icon>
              <ion-label>
                {{p.title}}
              </ion-label>
            </ion-item>
          </ion-menu-toggle>
        </ion-list>
      </ion-content>
    </ion-menu>
    <ion-router-outlet main></ion-router-outlet>
  </ion-split-pane>
</ion-app>
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51802594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档