离子页面仅需要从http请求加载一次数据

时间:2018-07-19 07:50:59

标签: cordova ionic-framework ionic3 httprequest loading

因此,当前我正在构建一个离子应用程序,在我的主页布局上,我将显示从Http Get Request中获得的一些元素。

我现在面临两个问题:

1)在我的Httprequest返回之前页面已经渲染,因此我得到了一个非常奇怪的布局,直到几秒钟后页面就完成了我的图像加载。是否只有在http请求返回后才可以呈现整个页面?我已经使用了LoadingController模块,但到目前为止它对我不起作用。

2)每次我需要返回主页时,都需要调用http请求,并且我必须等待以重新加载所有内容。无论如何,我可以防止这种情况发生,并让我的主页仅提取一次数据。

任何意见将不胜感激。

2 个答案:

答案 0 :(得分:0)

在推送页面的点击事件中,获取数据。并根据要求返回带有推入页面的数据。

根据请求成功设置推送页面代码。

答案 1 :(得分:0)

尝试在ngOnInit()上发出请求