如何使用小程序制作banner图
发表于:2025-01-28 作者:千家信息网编辑
千家信息网最后更新 2025年01月28日,这篇文章将为大家详细讲解有关如何使用小程序制作banner图,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。导语:对于前端工程师来说,banner图是前端开发中必不可
千家信息网最后更新 2025年01月28日如何使用小程序制作banner图
这篇文章将为大家详细讲解有关如何使用小程序制作banner图,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
导语:
对于前端工程师来说,banner图是前端开发中必不可少的一部分。但是对于缺少了DOM的小程序来说该如何实现banner图呢?就像其他的框架封装不同的banner图的方法,小程序也封装了banner的方法。
一:准备工作
我用两张图吧,如下所示:
1.jpg
2.jpg
二:编写xsml代码(即html)
在这里我们要是用
这些属性足够我们使用,我们为了是xsml页面简洁,所以我在这里使用了for循环,将使用到的资源放进js中进行循环。而且为了使数据可进行双向绑定,所以他的属性值我打算放到js中进行配置。我的xsml代码如下:
三:js的配置
由于是双向绑定,所以我们只要在js中进行配置需要的参数即可。由于我的两张图片使用的是1.jpg和2.jpg,所以我只需要在js中进行一个小小的循环即可,这个分情况而定,你么也可以把图片的地址直接放到数组里面;最后改好了之后记得setData一下,,不然没效果,js代码如下:
Page({ /** * 页面的初始数据 */ data: { mode:"scaleToFill", arr:[], indicatorDots: true, autoplay: true, interval: 2000, duration: 1000, }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { var array = this.data.arr for (let i = 1; i < 3; i++) { array.push("img/" + i + ".jpg") } this.setData({ arr: array}) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, })
好了,,我们来看一下最终效果:
关于"如何使用小程序制作banner图"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
页面
函数
监听
周期
周期函数
生命
程序
事件
处理
代码
用户
篇文章
循环
配置
制作
前端
动作
双向
图片
属性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
厦门二手服务器回收
嵌入式实时数据库系统的概述
数据库ebs是什么
邳州扫码洗车软件开发
金融企业数据库安全
c 游戏服务器编程
选修三网络技术应用会考
服务器端口号管理工具
北京软件开发厂家价格
云计算技术和计算机网络技术
修复数据库表
数据库插入报错
中广核网络安全监测装置招标
上海网络技术咨询方法
双倍攻击数据库设置
拉萨控制板软件开发
怎么在新建的数据库写数据
海外云服务器无法使用
赣州银行 软件开发
厦门鱼客网络技术有限公司
校园软件开发 需求获取
软件开发税率多少 小规模
服务器怎么有问题给看一下
网络技术学校哪里有
有哪些做兼职的软件开发
合肥幻游网络技术有限公司
常见的nosql数据库四种
网页pc软件开发
泗阳多功能网络技术批发价
上海网络技术咨询方法