side-menu (Uncaught TypeError: Невозможно прочитать свойство 'name' из undefined) - PullRequest
0 голосов
/ 22 ноября 2018

Я пытаюсь добавить боковое меню в свое приложение, но выдает мне это сообщение об ошибке в консоли (Uncaught TypeError: Невозможно прочитать свойство 'name' из undefined)

это homepage.html

<ion-header>
 <ion-navbar>
  <button ion-button menuToggle icon-only>
      <ion-icon name='menu'></ion-icon>
    </button>
  <ion-title>
     Menus
</ion-title>
 </ion-navbar>
  </ion-header>

 <ion-menu [content]="content">
  <ion-header>
<ion-toolbar>
  <ion-title>Menu</ion-title>
</ion-toolbar>
</ion-header>
 <ion-content>
<ion-list>
  <button ion-item (click)="openPage(homePage)">
    Home
  </button>
  <button ion-item (click)="openPage(sign)">
    sign
  </button>
    <button ion-item  menuClose (click)="closeMenu()">
    Close Menu
  </button>
</ion-list>
 </ion-content>
</ion-menu>

  <ion-nav id="nav" #content [root]="rootPage"></ion-nav>

это homepage.ts

export class HomePage {
 private rootPage;
 private sign;
 constructor(public navCtrl: NavController, public menu:MenuController) {
  menu.enable(true);

this.rootPage = HomePage;

   this.sign = SignupPage;
   }


  openPage(p) {
  this.rootPage = p;
}
}

это картинка для ошибки

enter image description here

это main.ts

import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';

 import { AppModule } from './app.module';

  platformBrowserDynamic().bootstrapModule(AppModule);
  import { platformBrowserDynamic } from '@angular/platform-browser- 
   dynamic';

 import { AppModule } from './app.module';

 platformBrowserDynamic().bootstrapModule(AppModule);

почему вы ошиблись именемлюбая помощь, пожалуйста

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...