一、组件之间切换动画不流畅
1、底部出现滚动条
原因组件切换时,相当于两个并行,被撑大了,解决办法给父级元素的类添加overflow-x: hidden;
2、左出右进,内容浮动
.v-enter {
opacity: 0;
transform: translateX(100%);
}
.v-leave-to {
opacity: 0;
transform: translateX(-100%);//实现从左面离开,右面进入
position: absolute;//脱离文档流解决内容浮动
}
.v-enter-active,
.v-leave-active {
transition: all 0.5s ease;
}