Какие знаешь параметры в v-for

«Какие знаешь параметры в v-for» — вопрос из категории Vue, который задают на 10% собеседований Frontend Разработчик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

`v-for` — директива Vue.js для рендеринга списков. Основные параметры: 1. **item in items** — стандартный синтаксис, где `items` массив данных, а `item` — текущий элемент. 2. **(item, index) in items** — второй параметр `index` содержит позицию элемента в массиве. 3. **(value, key) in object** — для итерации по объекту, где `value` — значение свойства, `key` — его имя. 4. **(value, key, index) in object** — аналогично, но с добавлением индекса. Пример: ```
  • {{ index }}: {{ item.name }}
``` **Обязательно** указывать `:key` для стабильности рендера (обычно уникальный ID). Для объектов порядок итерации зависит от порядка перечисления свойств.