金歌 发表于 2024-7-31 05:15:47

微信小步伐之加载更多(分页加载)实例-,步伐人生

searchPageNum: 1, //第一次加载,设置1
searchSongList:[], //放置返回数据的数组,设为空
isFromSearch: true, //第一次加载,设置true
searchLoading: true, //把"上拉加载"的变量设为true,表现
searchLoadingComplete:false //把“没有数据”设为false,隐藏
})
this.fetchSearchList();
},
//滚动到底部触发事件
searchScrollLower: function(){
let that = this;
if(that.data.searchLoading && !that.data.searchLoadingComplete){
that.setData({
searchPageNum: that.data.searchPageNum+1, //每次触发上拉事件,把searchPageNum+1
isFromSearch: false //触发到上拉事件,把isFromSearch设为为false
});
that.fetchSearchList();
}
}
})
util.js:
function getSearchMusic(keyword, pageindex, callbackcount, callback){
wx.request({
url: ‘https://c.y.qq.com/soso/fcgi-bin/search_for_qq_cp’,
data: {
g_tk: 5381,
uin: 0,
format: ‘json’,
inCharset: ‘utf-8’,
outCharset: ‘utf-8’,
notice: 0,
platform: ‘h5’,
needNewCode: 1,
w: keyword,
zhidaqu: 1,
catZhida: 1,
t: 0,
flag: 1,
ie: ‘utf-8’,
sem: 1,
aggr: 0,
perpage: 20,
n: callbackcount, //返回数据的个数
p: pageindex,
remoteplace: ‘txt.mqq.all’,
_: Date.now()
},
method: ‘GET’,
header: {‘content-Type’: ‘application/json’},
success: function(res){
if(res.statusCode == 200){
callback(res.data);
}
}
})
}
module.exports = {
getSearchMusic: getSearchMusic
}
wxss:
page{
display: flex;
flex-direction: column;
height: 100%;
}
/搜索/
.search{
flex: auto;
display: flex;
flex-direction: column;
background: #fff;
}
.search-bar{
flex: none;
display: flex;
align-items: center;
justify-content: space-between;
padding: 20rpx;
background: #f4f4f4;
}
.search-wrap{
position: relative;
flex: auto;
display: flex;
align-items: center;
height: 80rpx;
padding: 0 20rpx;
background: #fff;
border-radius: 6rpx;
}
.search-wrap .icon-search{
margin-right: 10rpx;
}
.search-wrap .search-input{
flex: auto;
font-size: 28rpx;
}
.search-cancel{
padding: 0 20rpx;
font-size: 28rpx;
}
/搜索效果/
.search-result{
flex: auto;
position: relative;
}
.search-result scroll-view{
position: absolute;
bottom: 0;
left: 0;
right: 0;
top: 0;
}
.result-item{
position: relative;
display: flex;
flex-direction: column;
padding: 20rpx 0 20rpx 110rpx;
overflow: hidden;
border-bottom: 2rpx solid #e5e5e5;
}
.result-item .media{
position: absolute;
left: 16rpx;
top: 16rpx;
width: 80rpx;
height: 80rpx;
border-radius: 999rpx;
}
.result-item .title,
.result-item .subtitle{
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
line-height: 36rpx;
}
.result-item .title{
margin-bottom: 4rpx;
color: #000;
}
.result-item .subtitle{
color: #808080;
font-size: 24rpx;
自我先容一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Android工程师,想要提升技能,往往是自己摸索成长大概是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易遇到天花板技术停滞不前!
因此网络整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是盼望能够帮助到想自学提升又不知道该从何学起的朋侪,同时减轻大家的负担。
https://i-blog.csdnimg.cn/blog_migrate/00b40463d8985f0476861e9f4df094b9.png
https://i-blog.csdnimg.cn/blog_migrate/84878cf0a02066f1b561d77ff7213819.png
https://i-blog.csdnimg.cn/blog_migrate/e4f4c6be18650f47188beb1d4935db29.png
https://i-blog.csdnimg.cn/blog_migrate/28b6da1b1b9a59f446d582c8472d587d.png
https://i-blog.csdnimg.cn/blog_migrate/443450cbf4cdffd90b98354189ae4d94.png
https://i-blog.csdnimg.cn/blog_migrate/a1fdde2388471696dfbe5d4c5ca189af.png
https://i-blog.csdnimg.cn/blog_migrate/749668a5e5073806197273f66d7883b9.png
既有适合小白学习的零底子资料,也有适合3年以上履历的小搭档深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!
由于文件比力大,这里只是将部分目录大纲截图出来,每个节点里面都包罗大厂面经、学习笔记、源码讲义、实战项目、解说视频,而且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V获取:vip204888 (备注Android)
https://i-blog.csdnimg.cn/blog_migrate/950df56d6acbeac72061673494100bcb.png
末了

针对Android步伐员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小步伐、Flutter等全方面的Android进阶实践技术;盼望能帮助到大家,也节流大家在网上搜索资料的时间来学习,也可以分享动态给身边挚友一起学习!


[*] Android前沿技术大纲
https://i-blog.csdnimg.cn/blog_migrate/de0f981d347dce9d4942bc1b71f799f7.png
[*] 全套体系化高级架构视频
https://i-blog.csdnimg.cn/blog_migrate/563199abc03578bc6a6ab9578680b912.png
   Android高级架构资料、源码、笔记、视频。高级UI、性能优化、架构师课程、混合式开发(ReactNative+Weex)全方面的Android进阶实践技术,群内另有技术大牛一起讨论交流解决题目。
7335832)]


[*] 全套体系化高级架构视频
[外链图片转存中…(img-Lm6QYDjt-1711867335832)]
   Android高级架构资料、源码、笔记、视频。高级UI、性能优化、架构师课程、混合式开发(ReactNative+Weex)全方面的Android进阶实践技术,群内另有技术大牛一起讨论交流解决题目。
    本文已被CODING开源项目:《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》收录

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 微信小步伐之加载更多(分页加载)实例-,步伐人生