既然@Page
装饰器已被弃用,那么应用程序如何区分应该用作页面一部分的组件和代表可以导航到的页面的组件?
我看到的唯一区别是页面组件在selector
装饰器中没有定义@Component
属性。
最佳答案
如果将组件插入navigation controller的堆栈,则将其视为页面。
Angular2 component中的selector
属性是可选的。仅在要将组件用作另一个组件模板中的HTML元素时才需要它。
我认为@Page
被弃用的原因是,两者之间的区别不大。
关于ionic-framework - 应用程序如何知道组件是页面,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37812083/