У меня есть мой дочерний путь, определенный как
{ path: '', component: CartMainComponent, pathMatch: 'full' }
Весь путь выглядит так, когда я нахожусь в CartMainComponent http://mystype.com/brand/MyBrandId/cart
В корзине я хочу перейти к /brand/MyBrandId/cart
, поэтому я использовал routerLink="../cart"
в html. Но это дало мне следующую ошибку
Ошибка: Не удается сопоставить ни одного маршрута. Сегмент URL: «бренд/Rotiform/корзина/каталог»
Только когда я делаю routerLink="../../../cart"
, это работает
Это нелогично, даже если пустой путь рассматривается как дополнительный уровень относительного пути. Тем не менее я ожидаю использовать «..» только дважды, но не три раза
Можно ли это исправить, чтобы я мог относительно пройти маршрут, не думая, есть ли пустые пути?