我是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
我尝试注入模块..工作正常。谢谢 –