Nima uchun marshrut parametrlari kuzatilishi mumkin?
Nima uchun marshrut parametrlari kuzatilishi mumkin?

Video: Nima uchun marshrut parametrlari kuzatilishi mumkin?

Video: Nima uchun marshrut parametrlari kuzatilishi mumkin?
Video: Redmi telefonlari qotmasligi uchun ajoyib lifehack #redmi #lifehack #uzbekistan 2024, May
Anonim

Buning sababi params ActivatedRoute-dagi xususiyat - bu Kuzatish mumkin Router bir xil komponentga o'tishda komponentni qayta yaratmasligi mumkin. Bu holda parametr komponent qayta yaratilmasdan o'zgarishi mumkin. Ko'rish uchun to'liq ekran rejimida ishlaydigan misollarni ko'ring marshrut URL manzilidagi o'zgarishlar.

Shu tarzda, Route parametrlari nima?

Yo'nalish parametrlari URL segmentlari deb nomlanadi, ular URL manzilida ko'rsatilgan qiymatlarni olish uchun ishlatiladi. Olingan qiymatlar req.params ob'ektida nomi bilan to'ldiriladi marshrut parametri yo'lda ularning tegishli kalitlari sifatida ko'rsatilgan.

Bundan tashqari, faollashtirilgan marshrut nima? Faollashtirilgan marshrut interfeys bo'lib, u a haqida ma'lumotni o'z ichiga oladi marshrut rozetkaga yuklangan komponent bilan bog'langan va u router holati daraxtini kesib o'tish uchun ham ishlatilishi mumkin.

Xuddi shunday, ParamMap nima?

ParamMap havola Marshrutga xos boʻlgan kerakli va ixtiyoriy parametrlarga kirishni taʼminlovchi xarita. Xarita get() yordamida bitta qiymatni yoki getAll() yordamida bir nechta qiymatlarni olishni qo‘llab-quvvatlaydi.

Route snapshot nima?

ActivatedRouteSnapshotlink a haqida ma'lumotni o'z ichiga oladi marshrut ma'lum bir vaqtda rozetkaga yuklangan komponent bilan bog'liq. ActivatedRouteSnapshot-dan marshrutizator holati daraxti bo'ylab o'tish uchun ham foydalanish mumkin.

Tavsiya: