4
@Page
デコレータが廃止されたので、アプリケーションはページの一部として使用する必要があるコンポーネントと、ナビゲートできるページを表すコンポーネント?アプリケーションは、コンポーネントがページであることをどのように知っていますか
唯一の違いは、selector
という属性が@Component
デコレータに定義されていないことです。
@Page
デコレータが廃止されたので、アプリケーションはページの一部として使用する必要があるコンポーネントと、ナビゲートできるページを表すコンポーネント?アプリケーションは、コンポーネントがページであることをどのように知っていますか
唯一の違いは、selector
という属性が@Component
デコレータに定義されていないことです。
コンポーネントはnavigation controllerのスタックにプッシュされているとページとみなされます。
selector
のプロパティは、Angular2 componentではオプションです。別のコンポーネントのテンプレートでHTML要素としてコンポーネントを使用する場合にのみ必要です。
理由は、@Page
は廃止されましたが、最初は2つの違いがあまりなかったと思います。
ナビゲーションスタックにコンポーネントのセレクタを追加することは何もありません。エラーはありませんか? – user1275105
私はそれを試していないが、私はそれが問題ではないと推測するだろう。 – yarons