2017-03-23 14 views
2

のプロパティを読み取ることができません「プッシュ」プロパティを読み取ることができない未定義の「プッシュ」ionic2ランタイムエラー:私はエラーを得た未定義

addReview(){ 

let modal = this.modalCtrl.create(AddReviewPage); 

modal.onDidDismiss(review => { 
    if(review){ 
    this.reviews.push(review); 
    this.reviewService.createReview(review);   
    } 
}); 
+0

ここで 'this.reviews'はどこに設定されていますか? –

答えて

1

あなただけ宣言に必要あなたreviews配列を初期化以下に示すように。

export class YourPage { 

    reviews:any=[];//here is the place 

    constructor(){} 

    addReview(){ 
     let modal = this.modalCtrl.create(AddReviewPage); 
     modal.onDidDismiss(review => { 
     if(review){ 
     this.reviews.push(review); 
     this.reviewService.createReview(review);   
     } 
    }); 
} 
+0

あなたの情報のために今その仕事のおかげで –

+0

あなたは暖かく歓迎されています:) – Sampath

関連する問題