【问题标题】:How does the app know a component is a page应用程序如何知道组件是页面
【发布时间】:2016-10-15 04:33:51
【问题描述】:

现在@Page 装饰器已被弃用,应用程序如何区分应该用作页面一部分的组件和代表您可以导航到的页面的组件?

我看到的唯一区别是页面组件在@Component 装饰器中没有定义selector 属性。

【问题讨论】:

    标签: ionic-framework angular ionic2


    【解决方案1】:

    如果一个组件被推送到navigation controller 的堆栈中,它就被认为是一个页面。

    selector 属性在 Angular2 component 中是可选的。仅当您想将该组件用作另一个组件的模板中的 HTML 元素时才需要它。

    我认为@Page 被弃用的原因是,两者一开始并没有太大区别。

    【讨论】:

    • 所以没有什么能阻止您将带有selector 的组件添加到导航堆栈?没有错误?
    • 我没试过,但我猜应该不会有问题。
    猜你喜欢
    • 1970-01-01
    • 2014-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-01
    相关资源
    最近更新 更多