【问题标题】:Ionic ion-menu-button not working on first load离子离子菜单按钮在第一次加载时不起作用
【发布时间】:2022-11-14 12:08:28
【问题描述】:
<ion-menu-button autoHide="false"></ion-menu-button>

在第一次加载它给出一个错误:

zone.js:1102 Unhandled Promise rejection: Cannot read properties of undefined (reading 'offsetWidth') ; Zone: <root> ; Task: Promise.then ; Value: TypeError: Cannot read properties of undefined (reading 'offsetWidth')

如果我们重新加载然后工作正常请帮我修复它...

【问题讨论】:

  • 您能否再简要介绍一下并分享您编写的代码,这很容易解决这个问题。
  • 如果我按下菜单按钮....没有任何反应...只是收到错误...当我们重新加载页面时它工作正常...

标签: javascript angular ionic-framework capacitor


【解决方案1】:

Aggiungendo 'this.menuCtrl.enable(true);' dovrebbe funzionare

import { MenuController } from '@ionic/angular'; 
.......
constructor(private route: Router,
            private menuCtrl: MenuController) {
this.menuCtrl.enable(true);
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-11
    • 1970-01-01
    • 2017-11-04
    • 2014-07-03
    • 1970-01-01
    • 2023-03-10
    • 2019-12-09
    • 2021-12-06
    相关资源
    最近更新 更多