С помощью Angular 8 мы можем импортировать модули следующим образом:
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) }
];
А с предыдущей версией Angular мы можем сделать это так:
const routes: Routes = [
{ path: 'customer-list',
loadChildren: './customers/customers.module#CustomersModule'},
{ path: 'order-list',
loadChildren: './orders/orders.module#OrdersModule'}
];
Какова точная разница между загрузкой дочерних элементов при импорте и загрузкой дочерних элементов без импорта?