находится внутри самого компонента?
~/modal.vue
<div>
<transition name="fade">
<div v-if="visible"></div>
</transition>
</div>
~/parent.vue
<Modal v-if="modal" />
При маунте Modal всё анимируется, это понятно :) Но как добиться того, что бы при this.modal = false, компонент уничтожился после анимации?
ну теоретически ты можешь внутри компонента переключать visible в false, потом ждать конца анимации (либо событием transitionend, либо тупо таймером), а после этого кидать наверх событие, чтоб родитель эту модалку размонтировал
Обсуждают сегодня