小程序之轮播图、加载、从后端获取数据、图片、wx:for
2019-04-08 09:58
375 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_39437489/article/details/89081858
[code]/*index.js*/ Page({ /** * 页面的初始数据 */ data: { imgUrls: [ ], indicatorDots: true, //小点,根据图的数量自动增加小点 autoplay: true, //是否自动轮播 interval: 3000, //间隔时间 duration: 1000, //滑动时间 }, /** * 生命周期函数--监听页面加载 */ onLoad: function(options) { wx.showLoading({ title: '加载中', }) this.text(); }, //轮播图片 text: function() { var that = this;//这部必须有,非常重要 wx.request( {//从后端获取数据 url: '',//后端传数据的路径 data: {}, header: { 'content-type': 'application/json' // 默认值 }, success(res) { console.log(res.data); that.setData({ imgUrls: res.data })//这里的imgUrls和<wxml>的imgUrls是同一个变量,就是将从后端获取到的数据赋值给imgUrls,传到前面使用 wx.hideLoading();//隐藏加载 } }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function() { }, /** * 生命周期函数--监听页面显示 */ onShow: function() { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function() { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function() { }, /** * 用户点击右上角分享 */ onShareAppMessage: function() { } })
[code]<*index.wxml*> <view> //对应js文件中的数据 <swiper indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}" circular="true">//循环 <block wx:for="{{imgUrls}}" wx:key="imgUrls">//for循环出图片 <swiper-item> <image class="img1" src="{{item.url}}" mode="widthFix"/>//这里的item指的是当前项,后面跟上目标项 </swiper-item> </block> </swiper> </view>
相关文章推荐
- 微信小程序:wx.request之post请求后端无法获取数据的问题
- 小程序 获取数据下标和两层wx:for的下标方法 用于点击各个图集看图
- 微信小程序实现banner图轮播(动态获取数据),自动获取图片高度
- volley获取JSON数据+异步加载图片+NetworkImageView加载网路图片(一)
- android ViewPager实现的轮播图广告自定义视图,网络获取图片和数据
- 微信小程序wx.getImageInfo()如何获取图片信息
- 导航菜单、异步获取图片、自动轮播、上拉加载、下拉刷新、点击图片加载WedView
- 【干货#016】小程序后端Bmob入门:获取第一行数据
- 微信小程序-wx.request获取数据
- MVP框架+RXJava+reftorfit请求网络数据+XRecycleView多条目展示(banner轮播+条目展示、刷新加载)、点击事件+fresco图片加载
- 微信小程序请求后端数据(wx.request)
- js图片预加载---for与onload事件,图片数据模型到界面的单项绑定,使用interval模拟循环操作
- ViewPager无限轮播,加载网络数据,ImageLoader加载图片并缓存到SD卡上
- 微信小程序wx.getImageInfo()获取图片信息
- 如何通过表单上传图片数据,PHP后端获取并且保存文件数据
- 微信小程序之wx:for循环输出及require引入外部数据
- 【微信小程序】获取轮播图当前图片下标、滑动展示对应的位数、点击位数展示对应图片
- AsyncTask 网络获取图片和Json数据加载到ListView上
- 网络通信框架Volley之一——获取String数据和图片的异步加载
- Android异步加载获取网络数据(图片)