Эмне үчүн маршруттун параметрлери байкоого болот?
Эмне үчүн маршруттун параметрлери байкоого болот?

Video: Эмне үчүн маршруттун параметрлери байкоого болот?

Video: Эмне үчүн маршруттун параметрлери байкоого болот?
Video: Адамдын бою канча жашка чейин өсөт? Остеопат айтып берет 2024, Ноябрь
Anonim

Себеби, params ActivatedRoute боюнча касиет - бул байкоого болот роутер бир эле компонентке өтүүдө компонентти кайра жаратпашы мүмкүн. Бул учурда параметр компонент кайра түзүлбөстөн өзгөрүшү мүмкүн. Көрүү үчүн толук экран режиминде иштеген мисалдарды көрүңүз маршрут URL'деги өзгөрүүлөр.

Ушундай жол менен, Маршруттун параметрлери кандай?

Маршруттун параметрлери URL сегменттери деп аталат, алар URL дарегиндеги өз ордунда көрсөтүлгөн маанилерди алуу үчүн колдонулат. Тартылган маанилер req.params объектисинде аты менен толтурулат маршрут параметри жолдо алардын тиешелүү ачкычтары катары көрсөтүлгөн.

Кошумча, иштетилген маршрут деген эмне? ActivatedRoute интерфейс болуп саналат жана ал жөнүндө маалыматты камтыйт маршрут розеткага жүктөлгөн компонент менен байланышкан жана аны роутердин абалынын дарагынан өтүү үчүн да колдонсо болот.

Ошо сыяктуу эле, ParamMap деген эмне?

ParamMap шилтеме Маршрутка тиешелүү талап кылынган жана кошумча параметрлерге жетүүнү камсыз кылган карта. Карта get() менен бир маанини же getAll() менен бир нече маанини алууну колдойт.

Маршруттун сүрөтү деген эмне?

ActivatedRouteSnapshotlink а жөнүндө маалыматты камтыйт маршрут белгилүү бир учурда розеткага жүктөлгөн компонент менен байланышкан. ActivatedRouteSnapshot роутердин абалынын дарагынан өтүү үчүн да колдонсо болот.

Сунушталууда: