SPART4K63
@SPART4K63
front-end developer

Могу ли я поменять данные из v-for в ветвлении?

Добрый день, у меня имеется такая конструкция.
<BaseCardDefault 

				class="timing-card-list__item"
				v-for="(item, key, index) of sortTiming"
				>

Могу ли я изменять 'sortTiming' в зависимости от допустим в data() sortOff: false.
Условно при sortOff: false у меня будет браться данные из sortTiming, а при true . из sortHouse ?
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Vue.js
v-for="n in (condition ? items1 : items2)"

Можно в вычисляемое свойство завернуть:

computed: {
  items() {
    return condition ? this.items1 : this.items2;
  },
},

v-for="n in items"
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы