如何使用小程序制作banner图
发表于:2024-10-27 作者:千家信息网编辑
千家信息网最后更新 2024年10月27日,这篇文章将为大家详细讲解有关如何使用小程序制作banner图,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。导语:对于前端工程师来说,banner图是前端开发中必不可
千家信息网最后更新 2024年10月27日如何使用小程序制作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安全错误
数据库的锁怎样保障安全
山东春考信息技术网络技术
c 多数据库连接
软件开发工作能力考核
外交部提升网络安全
第七届网络安全知识视频
浙江养老数据库
1631林业数据库代码表
怎样向数据库中导数据
一年级的网络安全为人民的绘画
20计算机网络技术专业分析
南昌天成网络技术有限公司
网上软件开发接单平台
数据库查询大于平均分的记录
松江区网络技术开发记录
如何理解数据库安全性问题
网上购物数据库简介
做测绘数据库建立用什么电脑
图关系数据库
网络安全法有关的真实案例
增强网络安全能力靠什么
静安区专业性网络技术管理方法
k8s容器和服务器
代挂服务器
vpn服务器接
mysql数据库密码加密了
互联网科技公司有哪些
智慧农业管理软件开发
第二届网络安全大赛视频
广州三亿叁网络技术有限公司
日本网络安全产品