Event
Event - это механизм для обработки взаимодействия пользователя с элементами интерфейса (клики, ввод текста и т.д.) и коммуникации между компонентами.
1234567891011121314<script setup>import { ref } from 'vue'const count = ref(0)function countUp() {++count.value}</script><template><p>count: {{count}}</p><button @click='countUp'>Add</button></template>
- Vue предоставляет модификаторы для частых операций:
- @click.stop Остановка всплытия (stopPropagation)
- @submit.prevent Предотвращение действия по умолчанию (preventDefault)
- @click.stop.prevent Модификатор по цепочке
- @click.once Только один раз
- @keyup.enter Модификаторы клавиш