王露 преди 2 години
родител
ревизия
5747758bd9
променени са 1 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. 3
    3
      digital-park-web/digital-park/src/views/index/park-introduce/Notice.vue

+ 3
- 3
digital-park-web/digital-park/src/views/index/park-introduce/Notice.vue Целия файл

@@ -86,12 +86,12 @@ export default {
//方法集合
methods: {
scroll() {
if (this.lists.length < 5) {
if (this.dataList.length > 1 && this.dataList.length < 5) {
this.animate = true; // 因为在消息向上滚动的时候需要添加css3过渡动画,所以这里需要设置true
setTimeout(() => {
// 这里直接使用了es6的箭头函数,省去了处理this指向偏移问题,代码也比之前简化了很多
this.lists.push(this.lists[0]); // 将数组的第一个元素添加到数组的
this.lists.shift(); //删除数组的第一个元素
this.dataList.push(this.dataList[0]); // 将数组的第一个元素添加到数组的
this.dataList.shift(); //删除数组的第一个元素
this.animate = false; // margin-top 为0 的时候取消过渡动画,实现无缝滚动
}, 1000);
}

Loading…
Отказ
Запис