【发布时间】:2019-04-20 10:56:42
【问题描述】:
在我的 ionic 应用程序中,我有 2 个标签,分别名为 applied 和 rejected。当我第一次导航到appliedPage 时,构造函数中的方法被调用并显示输出,与RejecedPage 相同。但是当我进入第三页并单击应用/拒绝按钮时,更改应该反映在 AppliedPage 或 RejectedPage 上。但是此后单击应用或拒绝,当我导航到applied 或rejected 页面时,构造函数中的Http 没有被调用。每当我打开一个特定页面时,该页面应该自动调用一个方法(我使用http从DB检索数据)。我该怎么做?
constructor(public navCtrl: NavController, public navParams: NavParams,
private getAppliedlist: ActionsProvider)
{
console.log('fetching data`);
this.getAppliedlist.getAppliedList().subscribe((data: any) => {
this.applied = data;
console.log(this.applied);
})
}
以上代码来自AppliedPage。
【问题讨论】:
-
我已经更新了这个问题。当我打开应用页面时,它不会获取数据,也不会显示控制台 o/p : as
fetching data
标签: angular typescript ionic-framework ionic2 ionic3