// pages/list/list.js
var start = 0;
Page({
start: 0,
/**
* 页面的初始数据
*/
data: {
movies: []
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
var that = this;
this.loadMore(that);
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
console.log("pull down");
start = 0;
var that = this;
this.loadMore(that);
wx.stopPullDownRefresh();
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
var that = this;
this.loadMore(that);
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
},
loadMore: function (that) {
that.getMovie(function (d) {//回调函数,根据数据设置页面data,更新到视图
wx.hideToast();//隐藏加载框
var list = that.data.movies;
for (var i = 0; i < d.length; i++) {
list.push(d[i]);
}
that.setData({ movies: list })//更新数据,视图将同步更新
})
},
getMovie: function (fn) {
wx.showToast({ title: '加载中', icon: 'loading', duration: 10000 })
wx.request({//请求服务器,类似ajax
url: 'https://douban.uieee.com/v2/movie/top250?start=' + start,
header: { 'content-type': 'json' },
success: function (res) {
start = start + 20;
console.log(res)
fn(res.data.subjects)
}//成功后将数据传给回调函数执行
})
},
goDetail: function(e){
var that = this
var index = e.currentTarget.dataset.index
var movie = that.data.movies[index]
console.log(movie.id)
wx.navigateTo({
url: '../detail/detail?id=' + movie.id
}
)
}
// goDetail: function (e) {
// var that = this
// //拿到点击的index下标
// var index = e.currentTarget.dataset.index
// // var movie = JSON.stringify(that.data.movies[index])
// var movie = that.data.movies[index]
// // var movie = movies[index]
// console.log(move.id)
// // wx.navigateTo({
// // url: '../detail/detail?id=' + movie.id
// // })
// }
})
小波思基
- 粉丝: 86
- 资源: 1万+
最新资源
- 免费,局域网,IP电话, SIP, VOIP, 视频通话,可与PC互通,手机版本, apk版本
- 自动驾驶业务未来:未来交通
- Linux防火墙的概述 包过滤的防火墙工作层次 netfileter firewalld
- STM32驱动CC1101代码与pdf
- ToolPlatform
- 某平台北京二手房数据.zip
- 通讯原理 的应用级开发 嵌入式
- 识别机械手sw17可编辑全套技术开发资料100%好用.zip
- 基于STM32F103C8T6的PS2遥控小车源码及接线(已调)
- (4891456)基于单片机交通灯系统
- (8814216)LIBSVM 超级详细入门经典
- (10412002)51单片机串口通信
- 石英管清洗机 氢氟酸适用(含工程图bomsw20可编辑)全套技术开发资料100%好用.zip
- (132417216)C++版本-贪吃蛇游戏
- 丢包测试小工具,可以长时间持续监控网络状态,并保存为带时间 戳的日志,方便运维分析
- (174151234)matlab矩阵位移法实现有限元求解
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈