@antimodern

Почему добавляется trailing slash?

:to="{name: 'slug', params: {slug: article.slug}}"

добавляет слеш
http://example.com/qui-in-similique-necessitatibus-est/


при этом

:to="article.slug"

делает все правильно
http://example.com/qui-in-similique-necessitatibus-est
  • Вопрос задан
  • 1229 просмотров
Пригласить эксперта
Ответы на вопрос 1
В первом случае роутер формирует урл сам, и добавляет слэш в конце. Подробнее https://github.com/vuejs/vue-router/issues/1273
Во втором случае ничего не формирует, использует то что вы передали в to как есть.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы