Проблема с производительностью Angular 6 - PullRequest
0 голосов
/ 12 мая 2018

Спокойной ночи!Я разрабатываю угловую 5-аппликацию, сейчас она выглядит так:

----child module 1
      ---child module
      ---child module (.....)
----child module
root module

Я постараюсь объяснить мою проблему прямо ниже, надеюсь, меня поймут:

Я использую ленивую загрузку уже во всех моих модулях, кроме основного модуля приложения.Когда я вхожу в ленивый загруженный модуль дочерний модуль 1 (через URL "localhost / child-1"), у меня появляется следующая дочерняя маршрутизация (я использую RouterModule.forChild):

const marketplaceRoutes: Routes = [

//Public routes
{ path: '', component: HomeComponent},

Итак HomeComponent загружается "сразу".Происходит следующее: с того момента, как мое приложение было введено в дочерний модуль 1 , требуется более двух секунд для ввода и инициализации HomeComponent .Но, например, если я загружаю компоненты и из корневого модуля, эта задержка не происходит.У вас есть идеи, почему происходит такая задержка?Я проверил свои сетевые запросы, и не сетевые запросы задерживают загрузку страницы.Я поставлю скриншот ниже:

enter image description here

Я не говорю, что задержка "не должна происходить", я просто хотел знать, чтопроисходит в течение этих секунд задержки

Любая помощь будет оценена по достоинству:)

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