Оповещение от провайдера в ionic2
Моя идея состоит в том, чтобы создать оповещение в провайдере и использовать его на любой странице, где это необходимо. Поэтому я написал этот код в провайдере
constructor(public alertCtl:AlertController) {
}
presentDismissAlert( navCtrl: NavController) {
let alert = this.alertCtl.create({
title: 'connect your charger',
subTitle: '10% is remaining',
buttons: ['Dismiss']
});
navCtrl.present(alert);
}
и на странице я называю этот метод следующим образом
constructor(public navCtrl: NavController, public navParams: NavParams,public alt : alertProvider ) {
this.altCtrl.presentDismissAlert(this.navCtrl);
}
но эта ошибка остается. "Свойство присутствует" не существует для типа "NavController".
L22: });
L23: navCtrl.present(alert);
`любая помощь в этом
1 ответ
Вам не нужно navController
представить предупреждение. Проверьте здесь.
presentDismissAlert() {
let alert = this.alertCtl.create({
title: 'connect your charger',
subTitle: '10% is remaining',
buttons: ['Dismiss']
});
alert.present()
}