Size: a a a

Angular - русскоговорящее сообщество

2021 March 26

B

Bretbas in Angular - русскоговорящее сообщество
Народ, подскажите пожалуйста. У меня в проекте вот такие роуты:
http://joxi.ru/V2VwkbJHko5xXA

почему-то когда я перехожу на /contactors, то у меня переходит на /contactors/{contactorId}
В чем я ошибся?
источник

В

Владимир in Angular - русскоговорящее сообщество
Bretbas
Народ, подскажите пожалуйста. У меня в проекте вот такие роуты:
http://joxi.ru/V2VwkbJHko5xXA

почему-то когда я перехожу на /contactors, то у меня переходит на /contactors/{contactorId}
В чем я ошибся?
роуты работают РАСШИРИТЕЛЬНО, то есть выше должен стоять более узкий роут, иначе до него тупо не дойдет очередь
источник

B

Bretbas in Angular - русскоговорящее сообщество
понял, спасибо
источник

TP

Taras Postolyuk in Angular - русскоговорящее сообщество
Евгений Удалов
ща если найду доклад по картинкам
okk
источник

В

Владимир in Angular - русскоговорящее сообщество
просто поставь /contactors/{contactorId} выше /contactors
источник

B

Bretbas in Angular - русскоговорящее сообщество
А как у routerLink задать, чтобы было полное соответствие пути?
источник

ЕУ

Евгений Удалов... in Angular - русскоговорящее сообщество
источник

В

Владимир in Angular - русскоговорящее сообщество
Bretbas
А как у routerLink задать, чтобы было полное соответствие пути?
pathMatch: 'full'
источник

ЕУ

Евгений Удалов... in Angular - русскоговорящее сообщество
вот это, если конкретно https://youtu.be/CMlXUS6e46w
источник

TP

Taras Postolyuk in Angular - русскоговорящее сообщество
Спасибо)
источник

IF

Ivan Frolkin in Angular - русскоговорящее сообщество
А как написать такой провайдер как AcivatedRoute? Там разные данные для каждого компонента, но мыж не провайдим его в каждый компонент
источник

B

Bretbas in Angular - русскоговорящее сообщество
Владимир
pathMatch: 'full'
не помогло
источник

В

Владимир in Angular - русскоговорящее сообщество
Bretbas
не помогло
куда ставил?
источник

B

Bretbas in Angular - русскоговорящее сообщество
{ path: contractors, pathMatch: full, component: ContractorsListComponent },
источник

В

Владимир in Angular - русскоговорящее сообщество
Bretbas
{ path: contractors, pathMatch: full, component: ContractorsListComponent },
и он съедает contractors/:id ?
источник

B

Bretbas in Angular - русскоговорящее сообщество
Нет, получилось, но теперь начинается бесконечная загрузка на / роуте
источник

B

Bretbas in Angular - русскоговорящее сообщество
Тоесть с при переходе на / начинается переход на /contractors и обратно. И так до беспокнечности
источник

В

Владимир in Angular - русскоговорящее сообщество
так корень тоже должен быть в строгом режиме же, иначе для него все входящие роуты подходят
источник

B

Bretbas in Angular - русскоговорящее сообщество
Он в строгом
источник

B

Bretbas in Angular - русскоговорящее сообщество
По-моему это как то в разметке делалось
источник