后台接口获取 100张图片 存到一个imageList里面
在一个<img>标签中 连续播放这100个图片实现类似gif的动画效果
用setInterval 间隔100 给img的src 重新复制?
imageList.map(item => { setTimeout(() => { this.src = item; }, 0) })
还有一个思路是直接用拿到的图片合成一个gif图片, 然后放上去, 或这个后台生成一个gif也行
前端可以用这个组件:
https://jnordberg.github.io/gif.js/
<template> <view> <image :src="currentImage" class="image" /> <button @click="pauseCarousel">暂停</button> <button @click="resumeCarousel">继续</button> </view></template><script>export default { data() { return { currentIndex: 0, imageList: [ 'url1.jpg', 'url2.jpg', 'url3.jpg', // ... ], intervalId: null }; }, computed: { currentImage() { return this.imageList[this.currentIndex]; } }, methods: { updateImage() { this.currentIndex = (this.currentIndex + 1) % this.imageList.length; }, startCarousel() { if (!this.intervalId) { this.intervalId = setInterval(this.updateImage, 100); } }, pauseCarousel() { clearInterval(this.intervalId); this.intervalId = null; }, resumeCarousel() { this.startCarousel(); } }, mounted() { this.startCarousel(); }, destroyed() { this.pauseCarousel(); }};</script><style>.image { width: 100%; height: auto;}</style>
本文向大家介绍js实现图片轮播效果,包括了js实现图片轮播效果的使用技巧和注意事项,需要的朋友参考一下 本文实例讲解了js实现图片轮播效果代码,分享给大家供大家参考,具体内容如下 运行代码如下 具体代码如下 插件是基于jQuery写的,主要实现的功能:自动播放、鼠标悬停、左右箭头控制+禁止点击 CSS样式: HTML布局( a标签最好加个title属性 ): JS脚本插件: 页面调用: 希望本文所
本文向大家介绍js手动播放图片实现图片轮播效果,包括了js手动播放图片实现图片轮播效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了js图片轮播具体实现代码,供大家参考,具体内容如下 一、html代码部分(et.thtml): 二、css代码部分(styleet,css): 三、js代码部分(et.js): 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教
本文向大家介绍JavaScript实现图片轮播特效,包括了JavaScript实现图片轮播特效的使用技巧和注意事项,需要的朋友参考一下 今天给大家介绍下怎么用 JS 实现图片轮播效果。 原理描述: 使用JS实现轮播的原理是这样的: 假设初始的情况,下图一个网格代表一个图,初始时,显示1 : 当进行一次轮播后,显示变为下图 显示2: 依次类推。 代码实现: 1 JS 代码: 2 HTML 代码:
本文向大家介绍js图片轮播效果实现代码,包括了js图片轮播效果实现代码的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了js实现图片轮播效果的具体代码,供大家参考,具体内容如下 首先给大家看一看js图片轮播效果,如下图 具体思路: 一、页面加载、获取整个容器、所有放数字索引的li及放图片列表的ul、定义放定时器的变量、存放当前索引的变量index 二、添加定时器,每隔2秒钟index递
本文向大家介绍JS实现的多张图片轮流播放幻灯片效果,包括了JS实现的多张图片轮流播放幻灯片效果的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS实现的多张图片轮流播放幻灯片效果。分享给大家供大家参考,具体如下: 更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特
本文向大家介绍js实现轮播图特效,包括了js实现轮播图特效的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了js实现轮播图特效的具体代码,供大家参考,具体内容如下 只需要修改图片的src即可 html: style: script: 更多关于轮播图效果的专题,请点击下方链接查看学习 javascript图片轮播效果汇总 jquery图片轮播效果汇总 Bootstrap轮播特效汇总 以上