Child side-menu works on WP and MD but not on iOS

Exactly what title says. The side-menu works on Android and Windows version of the app but not on iOS version.

  template: `
  <ion-menu [content]="content" #myMenu>
      <ion-toolbar primary>
          <button *ngFor="#menuPage of menuPages" ion-item (click)="openPage(">
          <button ion-item menuClose>
    <ion-nav #content [root]="rootPage"></ion-nav>

export class MyApp {
  constructor(_platform: Platform, _app: IonicApp) {
    _platform.ready().then(() => {
      // Okay, so the platform is ready and our plugins are available.
      // Here you can do any higher level native things you might need.
      // StatusBar.styleDefault();;
    }); = _app;
  menuPages: any[] = [
    { name: 'Store', page: StoreName },
    { name: 'Discounts', page: Discounts },
    { name: 'Taxes', page: Taxes },
    { name: 'Currency', page: Currency }

  rootPage: any = Login;
  app: IonicApp;
  @ViewChild(Nav) nav;
  @ViewChild('myMenu') menu: Menu;

  openPage(page): void {

just fixed this. I changed the