Первый.
<router-outlet></router-outlet>
Должно быть только один раз во всех приложениях, вот как работает угловая.
Если вы хотите повторно использовать компонент хорошим способомДля этого нужно использовать модуль .
В начале потребовалось время, но оно того стоит, потому что вы будете экономить время в обслуживании в вашем приложении.
Отличный способ понять это на практике и увидеть, как начинался Ионик.
Ионный пример
Вы можете увидеть мои изменения в вашем стеке.