tgoop.com/sWebDev/2973
Create:
Last Update:
Last Update:
Отложенная загрузка на уровне шаблонов в AngularDeferrable Views
(отложенные представления) - это API в Angular 17, позволяющая откладывать загрузку компонентов, директив и труб до момента их необходимости. Это значительно улучшает производительность, особенно в крупных приложениях.
Отложенные представления реализованы с помощью декоратора @defer
. При обнаружении элемента, обернутого в @defer
, Angular не загружает соответствующий код немедленно, а откладывает его до момента рендеринга элемента на странице. Такой подход экономит время и ресурсы, загружая код только при необходимости.
Пример использования:
import { Component, @defer } from '@angular/core';
@Component({
selector: 'app-lazy-component',
templateUrl: './lazy-component.html',
styleUrls: ['./lazy-component.css']
})
export class LazyComponent {
// ...component code
}
В этом примере компонент
LazyComponent
будет загружен только при рендеринге на странице.👉 @sWebDev
BY Frontender Libs - обзор библиотек JS / CSS

Share with your friend now:
tgoop.com/sWebDev/2973