обойдя клик родительского?
@click.prevent.stop не помогает. Такая примерно архитектура.
<div @click="rootClick">
<div>
<div>
<div @click="childClick" />
</div>
</div>
</div>
То есть большая вложенность.
capture.stop на дочернем, но это, как правило, хреновое решение
Хм, а есть альтернатива?
пересмотреть логику работы своего компонента
capture.stop не помогло.(
значит ты что-то неверно сделал capture.stop на дочернем поймает событие сначала на дочернем элементе и не пустит его дальше по дереву, поэтому родительский не сработает
если что-то супер необычное надо сделать, то можно сравнивать таргеты по ссылкам (рефы создаешь и сравниваешь их ссылки с event.[target|currentTarget]originalTarget]).
Обсуждают сегодня