微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

angularjs – Angular 2(Ionic 2)在显示页面时调用页面中的函数

当我的主页角度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;
    }
}

Ionic lifecycle hook

原文地址:https://www.jb51.cc/angularjs/141463.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐