Как реализовать дочерний компонент третьего уровня - PullRequest
0 голосов
/ 05 апреля 2020

app.component - мой верхний слой. - дочерний слой 1 - детский слой 2.

Я хочу использовать <app-childlayer2></app-childlayer2> в дочернем слое1. html.

, какой импорт и объявления я должен сделать в приложении. module.ts и app-childlayer1.ts?

это можно сделать без добавления модуля?

1 Ответ

1 голос
/ 05 апреля 2020

Как я знаю, нет никакого особого импорта или декларации, которые вы должны делать отдельно. Используйте команду ng generate component для создания новых компонентов, и она автоматически изменит ваш app.module.ts. Используйте следующие команды, чтобы создать хорошую структуру папок.

ng g c components/child-layer-1
ng g c components/child-layer-1/child-layer-2
...

Также используйте декораторы @input, @ouput для обмена данными между компонентами https://medium.com/@chameeradulanga87 / shared-data-Между- angular - components-f76fa680bf76 .

Если есть что-то, что нужно изменить, пожалуйста, комментируйте @ others

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...