Wie konvertiert man einen "String" Wert "Typ" im Winkel 2

Ich möchte erstellen Sie eine Seite im Menü in ionic 2 Anwendung, wo die Seiten-navigation-Komponente platziert wird, in eine externe json-Datei geholt, mit der Hilfe von menuService.getMenu Funktion.

MEIN JSON-Struktur:

"menu":[
        {
          "title":"Grid",
          "component":"GridPage"
        }
      ]

Mein Ts:

    this.menuService.getMenu().then((menu) => {
    this.menu = menu;
    });

    openPage(menu) {
      console.log("menu", menu.component);
      nav.setRoot(menu.component);
    }

Console-log druckt den string GridPage. Ich habe versucht zu konvertieren mit Typ als Typ(im Menü.Komponente). Aber mein Ergebnis in der Konsole ist eine Funktion mit anonymen Namen. Mir bitte jemand helfen, wie die json-string umgewandelt-Komponente "Typ" für die navigation zu arbeiten.

Sieht aus wie ein dup von stackoverflow.com/questions/15338610/...
Nein. Ich will GridPage (Menü.Komponente) geladen, wenn nav.setRoot genannt wird. Denn es ist die Art von string, bin ich immer Fehler.
Ich sehe, Sie müssen die Art, nicht zu einer Instanz.

InformationsquelleAutor AishApp | 2016-02-12

Schreibe einen Kommentar