Vue学习—深入剖析多元素过渡
发布日期:2021-05-08 04:58:08 浏览次数:28 分类:精选文章

本文共 782 字,大约阅读时间需要 2 分钟。

多元素过渡

一、多元素过渡

1.多元素过渡

当切换展示的元素标签名相同时,需要给每一个元素设置不同的key值,否则Vue为了效率只会替换相同标签内部的内容。

在这里插入图片描述

在这里插入图片描述

在一些场景中,可以通过给同一个元素的key值设置不同的状态来替代 v-if 和 v-else。如:

2.过渡模式

Vue提供一个一个 mode 特性,可以给多个元素过渡应用不同的模式,mode 的值可为:

  • in-out:新元素先进行过渡,完成之后当前元素过渡离开。
  • out-in:当前元素先进行过渡,完成之后新元素过渡进入。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3.多组件过渡

我们可以使用动态组件切换展示不同的组件。

//App.vue
//demo
//demo-1
//demo-2

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

上一篇:Vue学习—深入剖析列表过渡
下一篇:Vue学习—深入剖析单元素过渡

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年03月28日 00时49分42秒