andrufka46rus
@andrufka46rus
веб-рукожоп

Как сделать роут со сложным условием?

Добрый день. Суть такая.
Есть пусть примерный, который является довчерним от роута blog.

/news/2020/123-novost

Состоящий из 3х параметров:
:news(string)/:year(int)/:post(string)

Как написать path в vue-router, чтобы:
news - необязательный. Если его нет то и другие не имеют смысла
year - необязательный. Но может существовать только когда есть news
post - необязательный, но существует, только когда есть двое предыдущие.

Помогите решить головоломку.
Есть идея сделать их дочерними друг к другу ну мол
blog
- news
- - year (родитель news)
- - - post (родитель year)

Но прокатит ли?
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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