Можно ли сделать условие в?

Всем привет!
на проекте есть блок в который выводиться итемы с сылками
<router-link :to="{name:'Product', params: {pathMatch: item.url_path}}" v-masonry-tile class="item" :key="index" v-for="(item, index) in items">
          <img :src="item.image"  alt="" />
          <span>{{ item.title }}</span>
        </router-link>

наполняеться эта ссылка с jsonа который приходит с бэка
вот такого типа
image_url:"files/cONfDCGaALYzbyreAn176wc3ViG8s9EhdQxkIaCh.png"
title:"Sport"
url:"http://sandbox-canvas/catalog/best-of-june"
url_path:"best-of-june"
url_type:"catalog"

url_type может быть product, а может быть catalog
хотелось узнать можно ли в :to="..." сделать какое-то условие которое будет смотреть на url_type и если это catalog то брать name: 'catalog', а если product то name: 'product'
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
Kozack
@Kozack Куратор тега Vue.js
Thinking about a11y
Что-то в таком духе?
:to="{name: item.url_type, params: {pathMatch: item.url_path}}"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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