Tôi nhận được lỗi TypeError này: Không thể đọc thuộc 'chạy' không xác định trong Subscriber.js: 229 và không biết lý do tại sao - trong ionic beta 10 mã này hoạt động tốt ... trong 11 không.NgZone/Angular2/Ionic2 Lỗi Loại: Không thể đọc thuộc 'chạy' không xác định
import {Component, NgZone} from '@angular/core';
import {NavController} from 'ionic-angular';
declare var io;
@Component({
templateUrl: 'build/pages/home/home.html'
})
export class HomePage {
static get parameters() {
return [NgZone];
}
zone: any;
chats: any;
chatinp: any;
socket: any;
constructor(public navCtrl: NavController, ngzone) {
this.zone = ngzone;
this.chats = [];
this.chatinp ='';
this.socket = io('http://localhost:3000');
this.socket.on('message', (msg) => {
this.zone.run(() => {
this.chats.push(msg);
});
});
}
send(msg) {
if(msg != ''){
this.socket.emit('message', msg);
}
this.chatinp = '';
}
}
Tiết kiệm thời gian của tôi! Cảm ơn bạn, bây giờ nó hoạt động tuyệt vời! – Patrick1870