HBuilder X实现banner轮播图

这篇具有很好参考价值的文章主要介绍了HBuilder X实现banner轮播图。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第一步还是去仔细阅读官方文档,找到组件下面的内置组件里面的swiper,如图所示

HBuilder X实现banner轮播图

官方是提供了一个用来制作轮播图的滑块视图容器:swiperHBuilder X实现banner轮播图 一般来说,轮播图的图片地址是由后端返回给前端遍历显示在页面上的,所以基本的结构可以写成这样子:

		<view class="banner">
			<!-- 是否轮播:indicator-dots  自动播放:autoplay  间隔周期:interval  动画执行周期:duration -->
			<swiper :indicator-dots="true" :autoplay="true" :interval="8000" :duration="1000">
				<swiper-item v-for="(item,index) in bannerList" :key="index">
					<img :src="item.url" alt="">
				</swiper-item>
			</swiper>
		</view>

这里准备了4张图片,然后模拟加入后端返回的是图片地址,数据长这样子:

		data() {
			return {
				// 假设后端返回的数据长这个样子
				bannerList: [{
					url: "static/spring.png"
				}, {
					url: "static/summer.png"
				}, {
					url: "static/autumn.png"
				}, {
					url: "static/winter.png"
				}]
			}
		},

最终出来的效果,如果所示:

HBuilder X实现banner轮播图

 以上只是简单的做了一个轮播图,这其中还有一些属性可以去使用,比如常用的有:

  1. circular:是否采用衔接滑动,即播放到末尾后重新回到开头
  2. indicator-active-color:当前选中的指示点颜色
  3. indicator-dots:是否显示面板指示点

更多属性请参考官方文档,注意平台差异:

HBuilder X实现banner轮播图

 今天又是努力进步的一天!文章来源地址https://www.toymoban.com/news/detail-471148.html

到了这里,关于HBuilder X实现banner轮播图的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【案例分享 | 旅游出行app】Axure制作banner轮播图交互效果

    哈喽,大家好!今天给大家介绍如何使用Axure软件制作banner轮播图的交互效果。 【预览地址含下载】电脑打开链接:https://wh9x1s.axshare.com/ 【完整案例作品预览含下载】:https://fx2z9z.axshare.com 【视频教程】:哔哩哔哩视频 首先,让我们来看下效果展示:进入页面后自动轮播图

    2024年02月19日
    浏览(56)
  • 前端Vue自定义简单实用轮播图封装组件 快速实现轮播图

    前端Vue自定义简单实用轮播图封装组件 快速实现轮播图, 阅读全文下载完整代码请关注微信公众号: 前端组件开发 效果图如下: 使用方法 HTML代码实现部分

    2024年02月10日
    浏览(94)
  • Android UI - 实现广告Banner轮播效果,Android MVP模式详解

    android:layout_width=“wrap_content” android:layout_height=“wrap_content” android:layout_marginTop=“10dip” android:layout_gravity=“bottom|center_horizontal” android:layout_marginBottom=“10dp” android:gravity=“center” View android:id=“@+id/v_dot0” style=“@style/dot_style” android:background=“@drawable/dot_focused” android:vi

    2024年04月13日
    浏览(46)
  • jQuery实现3D轮播图

    通过CSS3的3D变换和jQuery Transit插件实现了一个3D旋转的图片轮播效果 HTML部分: div id=“banner”:定义了一个id为\\\"banner\\\"的div标签,作为图片轮播的容器。 ul: 在\\\"banner\\\"中定义了一个无序列表,每个列表项li包含一张图片,这些图片将在页面上以3D旋转的方式展示。 CSS部分: #bann

    2024年02月03日
    浏览(44)
  • 实现简易3d轮播图

    效果图如下 主要构建想法: 1、html与css先将主体框架以及样式写出来,将图片一行排列,然后设置舞台元素的长宽,超出部分隐藏,使用 transform: scale(0.5); 控制图片的大小 2、当基本样式写完后,要思考使用如何使其发生位置变换,由于学识微薄,使用改变类名的办法使其位

    2024年02月02日
    浏览(41)
  • css实现轮播图

    轮播图:就是多张图片按照一定的时间和顺序依次从某个窗口来向用户展示图片 1)创建一个容器来进行轮播图的展示 这里的容器就是最外部的盒子 注意最外部盒子设置宽高时要与我们进行展示的图片的宽高保持一致,这样就可以保证一次轮播一张图片 /* overflow: hidden; 溢出

    2023年04月09日
    浏览(54)
  • 小程序轮播图实现

    1.将轮播图区域里的代码填入 2.在js里面放入需要的图片(名称) 3.定义轮播图的图片位置从哪里传入(wx:for=“?” 与data里的?:[ ]保持一致)  每一次的wx:for后跟随wx:key, 不要漏了{{}}    4.将路径写入(图片此刻会显示)  widthFix为宽高比不变  5.加入轮播图样式 (不

    2024年02月11日
    浏览(42)
  • ❤️创意网页:打造简洁美观的网页轮播图(HTML简单实现轮播图)操作简单可以直接使用

    ✨ 博主: 命运之光 🌸 专栏: Python星辰秘典 🐳 专栏: web开发(简单好用又好看) ❤️ 专栏: Java经典程序设计 ☀️ 博主的其他文章: 点击进入博主的主页 前言: 欢迎踏入我的Web项目专栏,一段神奇而令人陶醉的数字世界! 🌌 在这里,我将带您穿越时空,揭开属于

    2024年02月17日
    浏览(47)
  • Vue 实现轮播图功能

    Vue 是一款流行的前端框架,它提供了一系列的工具和组件,使得开发者可以更加便捷地创建交互式的 Web 应用程序。轮播图是 Web 应用程序中常见的一种交互式组件,可以用来展示图片、新闻、广告等内容。在 Vue 中,我们可以使用第三方组件库或自己编写代码来实现轮播图功

    2024年02月05日
    浏览(40)
  • css实现轮播图弧形

     

    2024年04月26日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包