Ionic 4 - AlertController: свойство 'присутствует' не существует - угловое?

Из MSDN

В следующем примере кода показана поддержка ковариации и контравариантности для групп методов

static object GetObject() { return null; }
static void SetObject(object obj) { }

static string GetString() { return ""; }
static void SetString(string str) { }

static void Test()
{
    // Covariance. A delegate specifies a return type as object, 
    // but you can assign a method that returns a string.
    Func del = GetString;

    // Contravariance. A delegate specifies a parameter type as string, 
    // but you can assign a method that takes an object.
    Action del2 = SetObject;
}
 

0
задан Simon 16 January 2019 в 11:39
поделиться

1 ответ

Используемая вами документация относится к ionic 3. Поскольку вы используете Ionic 4 , вам необходимо обратиться к текущим документам Ionic 4 и к этому . .

this.alertController.create({...})

возвращает обещание объекта, как указывает ошибка.

Ваш код должен быть:

 async presentAlert() {
    const alert = await this.alertCtrl.create({
    message: 'Low battery',
    subHeader: '10% of battery remaining',
    buttons: ['Dismiss']
   });
   await alert.present(); 
}
0
ответ дан Suraj Rao 16 January 2019 в 11:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: