Вызов модуля в модуле маршрутизации Angular 8 с # или импорт - PullRequest
1 голос
/ 05 февраля 2020

Я кодирую приложение с помощью Angular и реализую отложенную загрузку. Я нашел три способа сделать это:

Первый:

const routes: Routes = [
    { path: 'customer-list',
      loadChildren: () => import('./customers/customers.module').then(m => m.CustomersModule) },
    { path: 'order-list',
      loadChildren: () => import('./orders/orders.module').then(m => m.OrdersModule) }
    ];

Второй

const routes: Routes = [
    { path: 'customer-list',
      loadChildren: () => './customers/customers.module#CustomersModule'
    { path: 'order-list',
      loadChildren: () => './orders/orders.module#OrdersModule'
    ];

И последний

const routes: Routes = [
    { path: 'customer-list',
      loadChildren: () => CustomersModule
    { path: 'order-list',
      loadChildren: () => OrdersModule
    ];

Кто-нибудь знает, в чем разница? Спасибо.

...