// pages/ap2/api2.js Page({ /** * 页面的初始数据 */ data: { listArr:[] }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { this.getData() },
getData(){ wx.showLoading({ title: '加载中...', mask: true }) wx.request({ url: 'https://api.thecatapi.com/v1/images/search?limit=2', success:res=>{ //网络请求获取后关闭下拉框 wx.stopPullDownRefresh() console.log(res.data.url); this.setData({ listArr:res.data }) }, complete:err=>{ //无论请求成功或失败,都会执行 //关闭加载提示对话框 wx.hideLoading() } }) },
onPullDownRefresh() { //下拉刷新页面 //清空数组 重要 this.setData({ listArr:[] }) this.getData() } })
.json中添加
"enablePullDownRefresh": true,