В первом случае роутер формирует урл сам, и добавляет слэш в конце. Подробнее https://github.com/vuejs/vue-router/issues/1273
Во втором случае ничего не формирует, использует то что вы передали в to как есть.
Андрей Хохлов, что за чушь? Я гитхаб прочитал и не нашел там решения. Вы мне предлагаете переписать children ради слеша? Это что-ли "решение"? Ну с таким же успехом можно в качестве решения посоветовать использовать Реакт!
Т.е. решения НЕТУ? Роутер самовольно добавляет слеш ребенку без вариантов отключения? Они там долбанулись что-ли?