Основываясь на ответе @Nisha, я делаю это:
<template v-for="(obj, index) in originalData">
<template v-if="index == 0 || (index >= 1 && obj.valueA !== originalData[index - 1].valueA)">
{{ obj.valueA }}
</template>
</template>
Я хочу, чтобы цикл всегда выполнялся в первый раз, но впоследствии проверял значение для каждого цикла условно.Я использую <template>
теги, чтобы избежать вывода ненужной разметки.В моем примере originalData - это массив объектов.