我收到了一个无法读取属性的错误' push'在ionic2中未定义的
addReview(){
let modal = this.modalCtrl.create(AddReviewPage);
modal.onDidDismiss(review => {
if(review){
this.reviews.push(review);
this.reviewService.createReview(review);
}
});
答案 0 :(得分: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);
}
});
}