美文网首页我爱编程
【Vue14】列表过渡

【Vue14】列表过渡

作者: 八宝君 | 来源:发表于2018-05-25 03:36 被阅读0次

列表过渡

官网上有几个比较复杂的过渡,看起来效果很炫酷,挑个简单的来说,好理解列表过渡的意思,复杂的效果可以以后慢慢研究。

一个简单的栗子
比如上图的代码,是个很简单的栗子,每点击一次Add按钮,添加一行hello wolrd数据。
然后在增加或者删除内容的时候,也想有过渡效果,这里我们可以使用一个新的标签<transition-group>
它有几个特性:
1.不同于<transition>,它会以一个真实元素呈现:默认为一个 <span>。你也可以通过tag特性更换为其他元素。
2.内部元素总是需要提供唯一的key属性值。 将transiton-group解析成p标签
比如说这里用tagtransition-group解析成p标签
这个解析成ul

默认的是这样的:


这就是默认的transition-group解析的

除了包裹上transition-group标签以外,还要记得写配套的css样式代码。

css样式
来看下效果图:
我是效果图
原理是,当我们循环列表的时候,相当于给每一项添加了class名称,恰好在上面我们定义了class名字对应的css样式,于是就有了过渡效果。

相关文章

  • 【Vue14】列表过渡

    列表过渡 官网上有几个比较复杂的过渡,看起来效果很炫酷,挑个简单的来说,好理解列表过渡的意思,复杂的效果可以以后慢...

  • vue列表过渡

    列表过渡 实现 列表的进出过渡 列表的排序过渡 解决 示例 列表的交错过渡

  • Vue学习笔记进阶篇——列表过渡及其他

    本文为转载,原文:Vue学习笔记进阶篇——列表过渡及其他本文将介绍Vue中的列表过渡,动态过渡, 以及可复用过渡是...

  • 温故而知新之VUE(四)

    进入\离开&列表过渡 单元素/组件的过渡 transition #过渡的类名 v-enter 定义进入过渡的开始状...

  • 17.vue中多个元素或者多个组件的过渡动画列表过渡

    1.多个元素过渡动画 2.多个组件的过渡动画 3.vue中的列表过渡

  • Vue中的列表过渡

    使用transition-group进行列表过渡;

  • 过渡动画——列表动画

    最近都在弄动画相关的东西,本来,想讲讲path的复杂动画。但想到,可能不太能被大家理解,而我,也一时半会不知道怎么...

  • vue-列表过渡

    列表交错过渡 使用场景:通过Input 搜索关键字后,下方结果集带有自上而下展开与自下而上收缩的动画效果。 列表过...

  • 列表的排序过渡

    当插入或移除元素的时候,虽然有过渡动画,但是周围的元素会瞬间移动到新的位置,而不是平滑地过渡。为了实现平滑过渡,可...

  • Vue中的动画

    基础CSS过渡和动画 动画:keyframes过渡:transition 列表动画 状态动画 组件和元素切换 1....

网友评论

    本文标题:【Vue14】列表过渡

    本文链接:https://www.haomeiwen.com/subject/aczejftx.html