Маршрутын параметрүүд яагаад ажиглагдах боломжтой байдаг вэ?
Маршрутын параметрүүд яагаад ажиглагдах боломжтой байдаг вэ?

Видео: Маршрутын параметрүүд яагаад ажиглагдах боломжтой байдаг вэ?

Видео: Маршрутын параметрүүд яагаад ажиглагдах боломжтой байдаг вэ?
Видео: Маршрутын параметрийг авахын тулд Ажиглагдах боломжтой ашиглах | Өнцгийн чиглүүлэлт | Өнцөг 13+ 2024, Арваннэгдүгээр
Anonim

Үүний шалтгаан нь параметрүүд ActivatedRoute дээрх өмч нь a Ажиглах боломжтой Энэ нь чиглүүлэгч нь нэг бүрэлдэхүүн хэсэг рүү шилжих үед бүрэлдэхүүн хэсгийг дахин үүсгэхгүй байх явдал юм. Энэ тохиолдолд параметр бүрэлдэхүүн хэсгийг дахин үүсгэхгүйгээр өөрчлөгдөж болно. Бүтэн дэлгэцийн горимд ажиллаж байгаа жишээнүүдийг харна уу маршрут URL дахь өөрчлөлтүүд.

Ийм байдлаар, Маршрутын параметрүүд юу вэ?

Маршрутын параметрүүд URL дахь байрлалдаа заасан утгуудыг авахад ашигладаг URL сегмент гэж нэрлэгддэг. Баригдсан утгууд нь req.params объектод нэрийн хамт бичигддэг маршрутын параметр зам дээр тус тусын түлхүүр болгон зааж өгсөн.

Нэмж хэлэхэд идэвхжүүлсэн маршрут гэж юу вэ? Идэвхжүүлсэн маршрут интерфэйс бөгөөд энэ нь a-ийн талаарх мэдээллийг агуулдаг маршрут залгуурт ачаалагдсан бүрэлдэхүүн хэсэгтэй холбоотой бөгөөд үүнийг мөн чиглүүлэгчийн төлөвийн модыг туулахад ашиглаж болно.

Үүнтэй адилаар ParamMap гэж юу вэ?

ParamMap холбоос Маршрутын тодорхой шаардлагатай болон нэмэлт параметрүүдэд хандах боломжийг олгодог газрын зураг. Газрын зураг нь get() ашиглан нэг утгыг эсвэл getAll() ашиглан олон утгыг сэргээхийг дэмждэг.

Route snapshot гэж юу вэ?

ActivatedRouteSnapshotlink-ийн талаарх мэдээллийг агуулна маршрут тодорхой агшинд залгуурт ачаалагдсан бүрэлдэхүүн хэсэгтэй холбоотой. ActivatedRouteSnapshot нь чиглүүлэгчийн төлөвийн модыг тойрон гарахад мөн ашиглагдаж болно.

Зөвлөмж болгож буй: