</> Praktum

Главная / Vue / Клик во Vue

Урок 7 · Vue

v-on:click меняет ref

В Vue клик записывается прямо в шаблоне и меняет реактивное значение.

Почему это следующий шаг

Состояние React уже реагирует на кнопку. Во Vue тот же жест выглядит короче.

Как сделать

Объяви count через ref(0). В шаблоне повесь @click на функцию, которая делает count.value += 1. В тексте выводи count, без .value: в шаблоне оно раскрывается само. Не меняй обычную переменную вне ref и reactive: шаблон её обновление не увидит.

<button @click="count++">{{ count }}</button>

Что проверить

  • Клик меняет число в кнопке.
  • Значение объявлено реактивно.
  • Повторные клики не сбрасывают его в ноль.

Попробуй

Собери во Vue кнопку-счётчик от нуля.