Почему атрибуты осенних, применяются как к корневому элементу, так и к тому, что вы указываете с помощью v-bind = "$ attJavascript

Форум по Javascript
Ответить
Anonymous
 Почему атрибуты осенних, применяются как к корневому элементу, так и к тому, что вы указываете с помощью v-bind = "$ att

Сообщение Anonymous »

Я пытался использовать атрибуты осенних атрибутов Vue, чтобы перенести слушатель событий в кнопку с v-bind = "$ attrs" . После нескольких часов отладки я узнал, что слушатель событий зарегистрирован дважды: на корневом элементе и на v-bind . Вот минимальная резо: < /p>

Код: Выделить всё

import Comp from './Comp.vue'





< /code>




triggers event once
triggers event twice


Я также сделал более глубокую демонстрацию на игровой площадке Vue. Итак, если вы передаете идентификатор , класс Tailwind , что угодно - он будет дублирован.
Есть ли причина для такого поведения? Из моей пары дюжины часов работы с VUE это кажется ошибкой или действительно раздражающей функцией.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... he-one-you
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»