2016-01-27 2 views
1

Popup.alert не работает с использованием «ионной рамки: 2.0.0-alpha.42».Всплывающее окно не работает и без ошибок

Я использую «ионный каркас: 2.0.0-alpha.42» локально и «[email protected]» глобально в NPM.

Использование этого document в качестве примера.

this.popup.alert({ 
    title: "New Friend!", 
    template: "Your friend, Obi wan Kenobi, just accepted your friend request!", 
    cssClass: 'my-alert' 
}).then(() => { 
    console.log('Alert closed'); 
}); 

Этот код не работает. Я не вижу всплывающее окно, и я не вижу «Alert closed», когда-либо отображаемого на консоли. Я втягиваю «всплывающее окно» через конструктор.

private popup: Popup; 
constructor(popup: Popup) { 
    this.popup = popup; 
} 

ответ

1

Я понял вопрос. Вам нужно добавить

<ion-overlay></ion-overlay>

к вашему app.html. Я не видел, где нет в документации.

+0

Не могли бы вы пометить этот вопрос, как ответили? –

+0

Мне пришлось подождать пару дней, чтобы отметить это как ответ. – prolink007