Задать вопрос
@siRius32

Как правильно писать функцию вызова со скобками или без?

<script setup>
const open = () => {
  console.log('opened')
}
</script>

<template>
  <button @click="open">Open</button>
  <!--OR-->
  <button @click="open()">Open</button>
</template>

Как правильно @click="open" или со скобками @click="open()"?
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
yarkov
@yarkov Куратор тега Vue.js
Помог ответ? Отметь решением.
Во-первых где тег Vue? А во-вторых в документации всё есть.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Во втором варианте создаётся дополнительная функция, внутри которой одна строчка: open().
Поэтому лучше первый вариант
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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