下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【移动应用开发技术】小程序中scroll-view实现上拉加载与下拉刷新的示例
这篇文章主要介绍小程序中scroll-view实现上拉加载与下拉刷新的示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!微信小程序scroll-view实现上拉加载与下拉刷新的实例实现效果图:如图,使用小程序的scroll-view实现的上拉加载数据,下拉刷新数据,试下代码如下:js文件代码:var
url
=
":8080/gtxcx/carrier/getCarrier.action";
var
page
=
1;
var
GetList
=
function
(that)
{
that.setData({
hidden:
false
});
wx.request({
url:
url,
data:
{
pageSize:
10,
pageNo:
page
},
success:
function
(res)
{
var
l
=
that.data.list
for
(var
i
=
0;
i
<
res.data.length;
i++)
{
l.push(res.data[i])
}
that.setData({
list:
l
});
page++;
that.setData({
hidden:
true
});
}
});
}
Page({
data:
{
hidden:
true,
list:
[],
scrollTop:
0,
scrollHeight:
0
},
onLoad:
function
()
{
var
that
=
this;
wx.getSystemInfo({
success:
function
(res)
{
(res.windowHeight);
that.setData({
scrollHeight:
res.windowHeight
});
}
});
},
onShow:
function
()
{
var
that
=
this;
GetList(that);
},
bindDownLoad:
function
()
{
var
that
=
this;
GetList(that);
},
scroll:
function
(event)
{
this.setData({
scrollTop:
event.detail.scrollTop
});
},
refresh:
function
(event)
{
page
=
1;
this.setData({
list:
[],
scrollTop:
0
});
GetList(this)
},
onPullDownRefresh:
function
()
{
console.log("下拉")
},
onReachBottom:
function
()
{
console.log("上拉");
}
})json文件代码{
"navigationBarTitleText":
"下拉刷新",
"enablePullDownRefresh":
true,
"backgroundTextStyle":
"dark"
}wxml文件代码:<view
class="container">
<scroll-view
scroll-top="{{scrollTop}}"
scroll-y="true"
style="height:{{scrollHeight}}px;"
class="list"
bindscrolltolower="bindDownLoad"
bindscroll="scroll"
bindscrolltoupper="refresh">
<view
class="item"
wx:for="{{list}}">
<image
class="img"
src="/images/all/56/zhongtong.png"></image>
<view
class="text">
<text
class="title">{{item.carrierName}}</text>
<text
class="description">{{item.carrierTelphone}}</text>
<text
class="description">{{item.carrierId}}</text>
</view>
</view>
</scroll-view>
<view
class="body-view">
<loading
hidden="{{hidden}}"
bindchange="loadingChange">
加载中...
</loading>
</view>
</view>wxss文件代码.container{
height:
100%;
padding:
20rpx;
}
.item{
display:
flex;
margin-bottom:
50rpx;
width:100%;
background:#f0f0f0;
overflow:hidden;
}
.img{
height:
100rpx;
width:
100rpx;
border-radius:
50%;
}
.text{
display:
flex;
flex-shrink:1;
flex-grow:1;
padding:
10rpx;
flex-wrap:
wrap;
font-size:
50rpx;
}
.title{
font-size:
50rpx;
margin:10rpx
100rpx
10rp
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年中国奶瓶消毒烘干器行业市场发展分析及竞争格局与投资前景研究报告
- 2024-2030年中国女式毛呢大衣行业市场全景调研及投资价值评估咨询报告
- 2024-2030年中国太阳能热发电行业市场深度调研及发展趋势与投资前景研究报告
- 2024-2030年中国天然冰片行业未来发展预测及投资前景分析报告
- 2024-2030年中国大米糖浆固体行业销售动态与竞争前景预测报告
- 2024-2030年中国大型电力变压器行业市场发展趋势与前景展望战略分析报告
- 2024-2030年中国多参数试验台行业市场发展趋势与前景展望战略分析报告
- 2024-2030年中国外墙晴雨漆行业市场运营模式及未来发展动向预测报告
- 2024-2030年中国复印设备行业市场发展现状及竞争策略与投资前景研究报告
- 2024-2030年中国壁画行业发展分析及发展趋势预测与投资风险研究报告
- DL-T5704-2014火力发电厂热力设备及管道保温防腐施工质量验收规程
- 新时代高校劳动教育智慧树知到期末考试答案章节答案2024年华东交通大学
- 第13课《警惕可怕的狂犬病》 课件
- 肌电图室质控制度
- 环境监测入门业务培训PPT课件
- ☆项目等级划分初稿
- 出差计划行程安排表
- 2021年秸秆计划烧除工作实施方案(参考一)
- 大华西溪风情项目调查报告
- 小学音乐教学设计《欢腾的那达慕》黑龙江省讷河市六合镇中心学校赵明丽
- 公司业务转移变更函
评论
0/150
提交评论