Now that the @Page
decorator had been deprecated, how does the app differentiate between a component that should be used as part of a page and a component that represents a page you can navigate to?
The only difference I see that page components have no selector
property defined in the @Component
decorator.
A component is considered to be a page if it's pushed to the navigation controller's stack.
A selector
property is optional in an Angular2 component. You only need it when you want to use the component as an HTML element in the template of another component.
I think the reason @Page
was deprecated, is that there wasn't so much difference between the two in the first place.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With