а зачем вы передаете событие как параметр?
если вам надо передавать и событие то лучше передавать где вы вызываете $emit
вы вызываете setSelctedItem($event) зачем вы так делаете?
В $event ожидаю id выбранного элемента.
уберите он и без этого придет вы можете просто написать setSelctedItem
Все равно не приходит Да я и раньше так писал, всё отрабатывало
хммм тогда попробуйте написать так async setActiveItem(id){ await this.$emit('setValue', id); this.isShowList = false }
не помогло( тут console.log срабатывает в vue devtools видно, что emit срабатывает, но он не вызывает тот метод...
вот
Обсуждают сегодня