【问题标题】:ionic2 + angular2 navigate to global pages on clickionic2 + angular2 点击导航到全局页面
【发布时间】:2016-05-31 16:56:26
【问题描述】:

Ionic 2 带有侧边菜单,它是全局定义的。 (我已经删除了侧边菜单)

我已经创建了设置页面并在导航按钮上添加了 cog 按钮,但是如何在其上设置链接,以便它可以重定向。

我可以在该页面中执行此操作,但我想知道如何设置全局函数或链接,它们只需导航到该页面。

     <ion-navbar *navbar>

        <ion-title>My First List</ion-title>

        <ion-buttons end>
            <button light (click)="openPage('test')">
                <ion-icon name="cog"></ion-icon>
            </button>
        </ion-buttons>

    </ion-navbar>

openPage函数是app.ts函数,报错。

TypeError: l_context.openPage 不是函数

我不确定如何正确执行此操作。

【问题讨论】:

    标签: typescript ionic-framework angular ionic2


    【解决方案1】:

    您必须在页面的控制器中定义 openPage 方法。 app.ts文件的openPage函数可以在app.html文件中使用。

    【讨论】:

    • 有办法解决吗?
    • 我认为最好的方法是创建一个具有所需方法的 BaseController 类,并在每个页面控制器中从 BaseController 继承。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-03
    相关资源
    最近更新 更多