我是Angular 2
和Ionic 2
新手。我創建了一個將聯繫人添加到主頁的應用程序,但是當我這樣做時,頁面不會更新以查看插入的數據。我該如何解決這個問題?陣列變化後離子2視圖不更新
homepage.ts:
addContact(){
//this.navCtrl.push(Addcontact);
let modal = this.ModalCtrl.create(Addcontact);
modal.onDidDismiss((data) => {
if(data){
this.content = this.Datasource.source;
}
});
modal.present();}
而這正是我添加聯繫人:
saveContact(info){
let cdata = {
owner: info.displayName,
contact_name: info.displayName,
contact_tel: info.phoneNumbers.value
};
//this.passdata.push(cdata);
this.dbprovider.save('contacts',cdata);
this.Datasource.source.push(cdata);
JSON.stringify(this.Datasource.source);}
close(){
this.navCtrl.pop();
}
您可以請發表您的查看代碼嗎? – Jorge
我嘗試注入模塊..工作正常。謝謝 –