4.5 Что такое RouteReuseStrategy?

Опубликовано: 15 Октябрь 2024
на канале: Stepan Suvorov
2,026
111

Каждый раз, когда мы перемещаемся по страничкам, Ангулар удаляет предыдущие компоненты страниц и создает новые. Во многих ситуациях мы бы хотели этого избежать, потому как каждый раз при создании/инициализации компонента вероятно будут вызваны тяжелые HTTP запросы. Провайдер RouteReuseStrategy provider позволяет котролировать жизненный цикл компонета роута. В этом выпуске мы создадим свою стратегию, которая позволит нам сохранить компонент списока элементов между переходами по страницам.

Официальная документация:
https://angular.io/api/router/RouteRe...

Код: https://github.com/stevermeister/Angu...

Дальнейшие планы по Angular Pro - https://github.com/stevermeister/Angu...

Если у вас есть вопросы или предложения, пожалуйста пишите в комментарии либо пингуйте в твиттере -   / stevermeister