当我的主页角度2(离子2)应用程序加载时,我想要呼叫服务/功能.怎么做到这一点?
第一次加载应用程序时(加载主页)我可以在构造函数中编写它,但是当用户开始使用应用程序并将新页面推送到导航控制器并弹出它们以返回主页时,构造函数不会再次被召唤.
我被困在这里.
我是angular2和ionic2框架的新手(也没有angular1和ionic1的经验),请帮帮我.
非常感谢.
更新
我试过的示例代码,但没有奏效.
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,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; } }