Я пытаюсь создать переход с кругом, который будет расширяться, чтобы заполнить 100% ширины и высоты контейнера, но я не могу получить DOM остаются видимыми после перехода.Держите DOM видимым после перехода в vue.js
Я в процессе обучения vue.js, поэтому я не уверен, что это предназначено или нет, есть ли способ сохранить круг видимым, когда он расширен до scale(100)
? Есть ли лучший способ достичь этого?
HTML:
<div id="app">
<div v-show="show" :transition="zoomCircle" class="circle"></div>
<button @click="show = ! show">zoom</button>
</div>
ЯШИ:
Vue.transition('zoom', {
enterClass: 'zoomOut',
leaveClass: 'zoomIn'
});
new Vue({
el: '#app',
data: {
show: true,
zoomCircle: 'zoom'
}
});
связанной скрипка: https://jsfiddle.net/joepaulgo/hkfg9vpr/