2017-04-04 1 views
0

Meine Idee ist, einen Alarm in einem Anbieter erstellen und in denen je Seite seine needed.so Ich schrieb diesen Code in Provider verwendetAlarm von einem Anbieter in ionic2

constructor(public alertCtl:AlertController) { 
 
    
 
    } 
 
presentDismissAlert( navCtrl: NavController) { 
 
\t \t let alert = this.alertCtl.create({ 
 
        title: 'connect your charger', 
 
        subTitle: '10% is remaining', 
 
        buttons: ['Dismiss'] 
 
     }); 
 
\t navCtrl.present(alert); 
 
\t }

und in einer Seite, die ich diese Methode nenne als

folgt

constructor(public navCtrl: NavController, public navParams: NavParams,public alt : alertProvider) { 
 
    this.altCtrl.presentDismissAlert(this.navCtrl); 
 
     }

aber dieser Fehler bleibt `Property 'Gegenwart' nicht auf Typ existiert 'NavController'.

L22:   }); 
    L23: navCtrl.present(alert); 

`jede Hilfe zu diesem

Antwort

2

Sie nicht navController müssen wachsam präsentieren. Überprüfen Sie here.

presentDismissAlert() { 
     let alert = this.alertCtl.create({ 
        title: 'connect your charger', 
        subTitle: '10% is remaining', 
        buttons: ['Dismiss'] 
     }); 
    alert.present() 
    } 
+0

Ja, ich machte eine dumme [email protected] – Lisa

+0

froh, dass es worked..consider zu akzeptieren und diese Frage zu schließen :) –

Verwandte Themen