Показать сообщение отдельно
  #1 (permalink)  
Старый 17.07.2022, 12:26
Аспирант
Отправить личное сообщение для yozuul Посмотреть профиль Найти все сообщения от yozuul
 
Регистрация: 14.06.2013
Сообщений: 64

Несколько вопросов по vue от новичка
Салют.
Прошу прощения за бестолковые вопросы, но по некоторым поиск в гугле ничего вразумительного не даёт, по другим не знаю как правильно сформировать запрос. Прошу помочь с вопросами:

1. Эти две записи идентичны?
<script setup>
</script>

<script>
export default {
   setup() {
      
   }
}
</script>

2. Имеем такой инпут
<input
   v-model="test"
   @input="test=$event.target.value"
>

При клике по некоторой кнопке, надо получить value.
Так работает:
<script>
export default {
   data() {
      return {
         test: ''
      }
   }
}
</script>

Так нет. Как правильно объявлять?
<script setup>
const test = ''
</script>

3. Есть такой код
<div
   class="item"
   v-for="item in items"
   :key="item.id"
>
<button>Клик</button>
</div>

Можно ли средствами vue реализовать, чтобы при клике по кнопке, добавлялся/удалялся класс у родителя?
Ответить с цитированием