赞
踩
今天接到任务要我实现下图的第三种文字效果实在没有思路,于是百度了好久.找到了几种实现方法,其中也有插件.
因为vue是基于数据驱动的,所以,对我们开发者来说,直接操控数组,删除第一个数组数据,然后追加到数组后面就好了。
template 部分
- <!-- 无缝滚动效果 -->
- <div class="marquee-wrap">
- <ul class="marquee-list" :class="{'animate-up': animateUp}">
- <li v-for="(item, index) in listData" :key="index">{
- {item}}</li>
- </ul>
- </div>
script部分
- export default {
- name: "marquee-up",
- data() {
- return {
- animateUp: false,
- listData: [&
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。