Почему атрибуты осенних, применяются как к корневому элементу, так и к тому, что вы указываете с помощью 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

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