vue全屏滚动插件,
本文主要介绍了某视频剪辑软件可视化大屏实现无线滚动列表飞入效果,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
目录
一、效果如下二、代码如下(因项目是轻快地与vue3.0、元素增强版)
一、效果如下
二、代码如下(因项目是vite与vue3.0、element-plus)
模板
ul class= IncidentMediateUl clear fix v-infinite-scroll= infinite scroll :infinite-scroll-disabled= data。已禁用 style= overflow:auto
李v-for=(项,索引)在数据中事件数据:key= index class= IncidentMediateli clear fix @ click= Details(item):style= item。风格
img:src= getImageUrl(item。状态) alt= /
div class=Mediate
El-tooltip class= item effect= light popper-class= tooltip light :content= item。name placement= top
p class= headline"{ item。name } }/p
/El-工具提示
p class= time"{ item。报告时间} }/p
p class= location"{ item。活动地点} }/p
/div
/李
/ul
/模板
脚本设置
const cssIndex=ref(0)
常数列表方法=()={
//获取到目录列表后处理数据资源数据与数据。事件数据均为列表
cssIndex.value=0
res.data.forEach((item,index)={
如果(数据IncidentData.length===0 数据。事件数据长度索引){
cssIndex.value=1
item.style={
动画延迟:` $ { CSS index。value * 0.3 } s `//加载动画
}
}否则{
item.style={
动画延迟:` 0s` //如果滚动将以前动画置为0
}
}
})
数据。事件数据=研究数据
}
/脚本
样式lang=scss 范围。事故中介{
transform:平移x(100%);
动画:上升-在1s前进;
@关键帧上升{
到{
transform:平移x(0);
}
}
}
/风格
到此这篇关于某视频剪辑软件可视化大屏实现无线滚动列表飞入效果的文章就介绍到这了,更多相关某视频剪辑软件无线滚动列表飞入效果内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。