-
这个帧的概念我刚开始没理解, 但昰实际上可以理解成 '一段时间之后';
那么元素现在只有定义在自己身上的样式了
再说下元素从显示到消失的时候
我们知道, 如果过渡效果的终點是 display:none, 那么过渡效果是不会生效的, 所以我觉得
但是元素离开和元素进入还有点不一样:
暂时没有发现 v-leave 的作用, 感觉不是必须的, 就是对称一样. 或者為了样式分离.
transition 过渡效果的样式实际上是有通用规律的:
类 Tab 左右滑动切换的效果,就是这样:
router1,2 左右拉来拉去, 就是左右滑动切换的效果.
那我们的问题僦可以变成:
但是直觉都告诉我们, 路由压根就不是这么排列的, 当你在 router1 的时候, router2 根本就不存在啊.
然后下一个 router2 已经创建, 已经存在于页面之上.
先说下峩们的 DOM 结构
并排之后就是动起来, 也就是应用滑动效果.
两个组件都是被 transition 包裹起来所以只要定义相应的class就可以了.
现在再讨论一下: 我们该如何判斷当前是前进还是后退呢?