动画-实现列表删除和删除时候的动画效果|学习笔记

简介: 快速学习动画-实现列表删除和删除时候的动画效果

开发者学堂课程【Vue.js 入门与实战动画-实现列表删除和删除时候的动画效果】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/586/detail/8171


动画-实现列表删除和删除时候的动画效果

一、 列表删除和删除时候的动画效果

本节主要实现移除的动画,在列表中,只要点击每一项,就能移除他,时最为方便的。代码如下:

<transition-group>
<li v-fot=”(item,i) in list” :key=”item.id”@click=“del(i)”>
{(item.id)}---{(item.name)}
</li>
</transition-group>
methods: {
add () {
this.list.push({ id: this.id, name: this . name } )
this.id = this . name =’ ‘
},
del (i) {
this.list. splice(i,1)
}
}
});

返回查看效果图可以看见已经慢慢消失了,但消失时线的颜色一直跟着它,可把它取消

<style>
li {
border: 1px dashed #999;
margin:5px;
line-height:35px
padding-left:5px;
font-size:12px;
width:100%;
加入一个属性
. v-move { (可实现元素在位移时的一些目的)
transition: all 0. 6s ease ;
}
. v-leave-active {
position: absolute
}

下面的 v-movev-leave-active配合使用,能够实现列表后续的元素,渐渐地漂上来的效果

相关文章
|
4月前
Axure 列表左右滑动交互-删除、置顶
Axure 列表左右滑动交互-删除、置顶
226 0
|
4月前
Framer 滚动动画效果集合 (讲解)
Framer 滚动动画效果集合 (讲解)
63 0
|
5月前
|
JavaScript
vue 组件封装 | s-fullpage 全屏滚动 (内含绑定鼠标滑轮滚动事件、避免鼠标滑轮连续滚动、滑动过渡动画等实用技巧)
vue 组件封装 | s-fullpage 全屏滚动 (内含绑定鼠标滑轮滚动事件、避免鼠标滑轮连续滚动、滑动过渡动画等实用技巧)
126 4
|
5月前
|
JavaScript 前端开发
vue 页面下滚到目标元素的位置,目标元素自动吸顶(自动悬浮吸附到页面顶部)
vue 页面下滚到目标元素的位置,目标元素自动吸顶(自动悬浮吸附到页面顶部)
381 0
|
前端开发 JavaScript 容器
JavaScrpit如何实现弹出遮罩层后将页面固定到当前位置且无法继续滚动
JavaScrpit如何实现弹出遮罩层后将页面固定到当前位置且无法继续滚动
76 0
|
7月前
|
JavaScript
【sgDrag】自定义组件:基于Vue开发支持批量声明拖拽元素、被碰撞元素,拖拽全过程监听元素碰撞检测并返回拖拽原始元素、克隆元素及其getBoundingClientRect对象和碰撞接触元素数组。
【sgDrag】自定义组件:基于Vue开发支持批量声明拖拽元素、被碰撞元素,拖拽全过程监听元素碰撞检测并返回拖拽原始元素、克隆元素及其getBoundingClientRect对象和碰撞接触元素数组。
|
前端开发
滚动页面触发相应位置动画 ---react
滚动页面触发相应位置动画 ---react
|
前端开发 JavaScript
优美的Reactl列表动画:Styled-Components动画实践
优美的Reactl列表动画:Styled-Components动画实践
|
前端开发
上传图片组件的悬停显示删除等操作遮罩层
上传图片组件的悬停显示删除等操作遮罩层
|
小程序 索引 容器
如何使用滚动列表插件?
嗨!大家好,我是小蚂蚁。今天来分享一下小游戏制作工具中的滚动列表插件的使用方法。滚动列表在小游戏或者小程序中经常的会被用到,例如关卡选择列表,背包列表,信息展示列表等。滚动列表主要的作用是可以在一个有限的指定的范围内,展示大量的信息。
80 0