Я создаю веб-приложение Angular, где я разделился на мобильную и настольную структуру.(См. Полный код в разделе Ленивая загрузка Сброс маршрутизатора .
Я хочу сбросить маршрутизатор в зависимости от значения в конструкторе AppRoutingModule, чтобы при обращении к нему измобильный телефон, он будет лениво загружать компоненты для мобильных устройств и в противном случае для настольных компьютеров.
Если я не запускаю отложенную загрузку в маршрутизации, но использую свойство компонента, это работает. Я думаю, что-то упустил с lazy-загруженные модули. Это так, что программа не знает о них, и сброс маршрутизатора не справляется с этим.
Возможно, есть даже лучший способ обработки части в мобильном стиле и части стиля рабочего стола в одномangular project.
Надеюсь, вы понимаете, о чем я, и я немного новичок в этом предмете.
Рад, что кто-нибудь может указать мне на любое направление.
С уважениемМартин Арвидссон