2016-07-17 14 views
-1

enter image description hereionic 2 eckig 2 - Warum zeigt es einen leeren Bildschirm?

enter image description here

Ich verfolge dieses Tutorial - http://javebratt.com/firebase-3-email-auth/ und wenn ich den Code alles reibungslos funktioniert, außer Home laufen. Nach der Anmeldung wird die Homepage nicht angezeigt und Browser-Konsole Fehler anzeigt ..

Bitte helfen Lösung Fehlern - ORIGINAL AUSNAHME: Typeerror: nicht Eigenschaft ‚parameter‘ lesen kann undefinierter

import {LoginPage} from './pages/login/login'; 
import {HomePage} from './pages/home/home'; 
import * as firebase from 'firebase'; 
import {Component} from '@angular/core'; 
import {ionicBootstrap, Platform} from 'ionic-angular'; 
import {StatusBar} from 'ionic-native'; 

@Component({ 
    template: '<ion-nav [root]="rootPage"></ion-nav>', 
}) 
export class MyApp { 
    rootPage: any; 

    constructor(platform: Platform) { 
     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(); 
     }); 

     // Initialize Firebase 
     var config = { 
      apiKey: "*********", 
      authDomain: "*********", 
      databaseURL: "*********", 
      storageBucket: "********" 
     }; 
     firebase.initializeApp(config); 

     //an observer for the user object. By using an observer, 
     //you ensure that the Auth object isn’t in an intermediate 
     //state—such as initialization—when you get the current user. 
     firebase.auth().onAuthStateChanged((user) => { 
      if(user) { 
       //console.log(user); 
       //If there's a user take him to the Home page. 
       this.rootPage = HomePage; 
       //this.rootPage = LoginPage; 
       //console.log(user); 
      } else { 
       //If there's no user logged in send him to the Login page 
       this.rootPage = LoginPage; 
      } 
     }); 
    } 
} 

ionicBootstrap(MyApp); 

Antwort

0

import {Component} from '@angular/core'; 
 
import {Platform, ionicBootstrap} from 'ionic-angular'; 
 
import {StatusBar} from 'ionic-native'; 
 
import {HomePage} from './pages/home/home'; 
 
import {LoginPage} from './pages/login/login'; 
 
import * as firebase from 'firebase';