每当我的主页出现在angular 2(ionic 2)
应用程序已加载我想要呼叫服务/功能。如何实现这一目标?
第一次加载应用程序时(加载主页)我可以在constructor
,但是当用户开始使用该应用程序并且push
新页面进入nav controller
and pop
他们回来home page
, the constructor
不会再被打电话。
我被困在这里了。
我想知道实现此功能的最佳方法是什么?
我是新来的angular2
and ionic2
framework
(也没有经验angular1
and ionic1
),请帮帮我。
非常感谢。
update
我尝试过但没有成功的示例代码。
import {Page, NavController, Platform, Storage, SqlStorage} from 'ionic-angular';
@Page({
templateUrl: 'build/pages/page1/page1.html'
})
export class Page1 {
static get parameters(){
return [[NavController],[Platform]];
}
ngOnInit() {
console.log("Showing the first page!");
}
constructor(nav, platform){
this.nav = nav;
this.platform = platform;
}
}
onPageWillEnter()
为我工作。
import {Page, NavController, Platform, Storage, SqlStorage} from 'ionic-angular';
@Page({
templateUrl: 'build/pages/page1/page1.html'
})
export class Page1 {
static get parameters(){
return [[NavController],[Platform]];
}
onPageWillEnter() {
console.log("Showing the first page!");
}
constructor(nav, platform){
this.nav = nav;
this.platform = platform;
}
}
离子生命周期挂钩 https://webcake.co/page-lifecycle-hooks-in-ionic-2/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)