iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >vue实现轮播图片
  • 843
分享到

vue实现轮播图片

2024-04-02 19:04:59 843人浏览 薄情痞子
摘要

本文实例为大家分享了Vue实现轮播图片的具体代码,供大家参考,具体内容如下 1、效果图 2、案例 <template>        <section class

本文实例为大家分享了Vue实现轮播图片的具体代码,供大家参考,具体内容如下

1、效果图

2、案例

<template>
       <section class="body">
           <section class="wrap">
               <swiper :options="swiperOption" class="swiper-wrap"  ref="mySwiper" v-if="banner.length!=0">
                   <swiper-slide v-for="(item,index) in banner" :key="index" >
                       //点击图片跳到哪里,这里跳到home页面 item举例:{img:Http://www.***.com/home/images/index_img02.png,url:/home}
                       <img :src="item.img" alt="" @click="skip_out_page(item.url)" />
                   </swiper-slide>
                   <!-- 常见的小圆点 -->
                   <div class="swiper-pagination"  v-for="(item,index) in banner" :key="index" slot="pagination" ></div>
               </swiper>
           </section>
       </section>
</template>
<script>
    export default {
        data() {
            const that = this;
            return {
                imgIndex: 1,
                swiperOption: {
                    //是一个组件自有属性,如果notNextTick设置为true,组件则不会通过NextTick来实例化swiper,也就意味着你可以在第一时间获取到swiper对象,假如你需要刚加载遍使用获取swiper对象来做什么事,那么这个属性一定要是true
                    notNextTick: true,
                    //循环,而不是每次都突然回到第一个
                    loop: true,
                    //设定初始化时slide的索引,加载页面时显示的第几个,从0开始
                    initialSlide: 0,
                    //自动播放
                    autoplay: {
                        
                        delay: 1500,
                        stopOnLastSlide: false,
                        
                        disableOnInteraction: false
                    },
                    //滑动速度,时间单位,越小越快,与上面 delay 区别,speed是完成切换所需时间,delay是切换成功后停留多长时间再切换
                    speed: 800,
                    //滑动方向
                    direction: "horizontal",
                    //小手掌抓取滑动
                    grabCursor: true,
                    on: {
                        //滑动之后回调函数
                        slideChangeTransitionStart: function() {
                            
                            that.imgIndex= this.realIndex - 1;
                        },
                    },
                    //分页器设置
                    pagination: {
                        el: ".swiper-pagination",
                        clickable: true,
                        type: "bullets"
                    }
                },
                banner: []
            }
        },
        methods: {
            skip_out_page(v) {
                window.location.href = v
            },
            get_data() {
                this.$http.get('test').then(res => {
                    if(res.data.code == '0000'){
                        this.banner = res.data.img_info
                    }
                });
            }
        },
        mounted() {
            this.get_data()
        }
    }
</script>
<style lang="sCSS">
    .swiper-wrap{
        width: 100%;
        height: 210px;
        background-color: #fff;
    }
    .swiper-pagination{
        background: #fff;
    }
    .swiper-pagination-bullet{
        background: #ccc;
        width: 10px;
        height: 10px;
        opacity: 1;
    }
    .swiper-pagination-bullet-active{
        background: #00C293;
    }
</style>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: vue实现轮播图片

本文链接: https://www.lsjlt.com/news/34251.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • vue实现轮播图片
    本文实例为大家分享了vue实现轮播图片的具体代码,供大家参考,具体内容如下 1、效果图 2、案例 <template>        <section class...
    99+
    2022-09-27
  • vue实现自动滑动轮播图片
    本文实例为大家分享了vue实现自动滑动轮播图片的具体代码,供大家参考,具体内容如下 效果如图:(悬浮时暂停,移出后自动轮播) ①创建图片滑动轮播组件ImageSlider.vue...
    99+
    2022-11-13
  • 如何使用vue实现轮播图片
    这篇“如何使用vue实现轮播图片”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“如何使用vue实现轮播图片”文章吧。效果图案例...
    99+
    2023-07-02
  • iOS实现图片轮播器
    有时候肯能会用到图片轮播器,做广告的效果。下面详细介绍iOS如何实现图片轮播器 新建一个项目,导入5张图片(为了代码方便,我把图片命名规范了,其实无所谓) 在mainstorybo...
    99+
    2022-05-24
    iOS 轮播器
  • Android线程实现图片轮播
    一、实现效果 本篇文章实现了简单的图片轮播,初始化3张资源图片,初始化3秒更换一次图片背景,轮换播放。 二、知识点 Thread线程start() 、sleep();ha...
    99+
    2022-06-06
    图片 android线程 轮播 Android
  • Android实现图片轮播效果
    本文实例讲述了JaAndroid实现图片轮播效果代码,分享给大家供大家参考。具体如下: 运行效果截图如下: 具体代码如下: 首先看下一下布局文件: <Relative...
    99+
    2022-06-06
    图片 轮播 Android
  • css如何实现图片轮播
    使用css实现图片轮播的方法:1.创建img标签,添加图片;2.使用position属性定位图片,设置宽高;3.使用@keyframescarousel属性设置图片轮播;使用css实现图片轮播的方法首先,在页面中创建对个img标签,并添加图...
    99+
    2022-10-18
  • CSS怎么实现图片轮播
    CSS怎么实现图片轮播?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。在css中,可以使用animation属性和@keyframes规则来实现图片轮播效果。只需...
    99+
    2023-06-14
  • Vue封装Swiper如何实现图片轮播效果
    小编给大家分享一下Vue封装Swiper如何实现图片轮播效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!图片轮播是前端中经常需...
    99+
    2022-10-19
  • Vue怎么封装Swiper实现图片轮播效果
    这篇“Vue怎么封装Swiper实现图片轮播效果”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue怎么封装Swiper实现...
    99+
    2023-07-04
  • Android ViewPager实现图片轮播效果
    在app中图片的轮播显示可以说是非常常见的实现效果了,其实现原理不过是利用ViewPager,然后利用handler每隔一定的时间将ViewPager的currentItem设...
    99+
    2022-06-06
    图片 viewpager 轮播 Android
  • Ionic + Angular.js如何实现图片轮播
    小编给大家分享一下Ionic + Angular.js如何实现图片轮播,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!先来看看实现...
    99+
    2022-10-19
  • jQuery图片轮播的具体实现
    效果如下: 先看一看html代码,以及对应的css代码: 复制代码 代码如下:<div id="scrollPics">    <u...
    99+
    2022-11-15
    jQuery 图片轮播
  • css实现图片轮播的方法
    这篇文章主要介绍css实现图片轮播的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!css的选择器有哪些css的选择器可以分为三大类,即id选择器、class选择器、标签选择器。它们之间可以有多种组合,有后代选择器...
    99+
    2023-06-14
  • JS实现图片轮播跑马灯
    本文实例为大家分享了JS实现图片轮播跑马灯的具体代码,供大家参考,具体内容如下 实现原理: 1、准备一个展示区域的盒子,设置宽高;2、准备一个存放所有图片的盒子,将所有图片依次放入,...
    99+
    2022-11-13
  • 怎么使用vue轮播组件vue-awesome-swiper实现轮播图
    这篇文章主要讲解了“怎么使用vue轮播组件vue-awesome-swiper实现轮播图”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用vue轮播组件vue-awesome-swipe...
    99+
    2023-07-04
  • JavaScript实现首页图片轮播图效果
    目录一、轮番图二、源码展示设置body样式设置实现轮番一、轮番图 效果展示: 轮播图是指在一个模块或者窗口,通过鼠标点击或手指滑动后,可以看到多张图片。这些图片统称为轮播图,这个模...
    99+
    2022-11-13
  • 怎么利用纯CSS实现文字轮播与图片轮播
    本文小编为大家详细介绍“怎么利用纯CSS实现文字轮播与图片轮播”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么利用纯CSS实现文字轮播与图片轮播”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起...
    99+
    2022-10-19
  • vue自定义js图片碎片轮播图切换效果怎么实现
    这篇文章给大家分享的是有关vue自定义js图片碎片轮播图切换效果怎么实现的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。定义一个banner.js文件,代码如下;window.re...
    99+
    2022-10-19
  • Android实现广告图片轮播效果
    本文实例介绍了Android广告轮播图效果实现方法,分享给大家供大家参考,具体内容如下 首先看下一下布局文件: <RelativeLayout xmlns:andro...
    99+
    2022-06-06
    图片 广告 轮播 Android
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作