function request(options){
wx.showLoading({
title: '数据加载中',
})
wx.request({
url: options.url, //仅为示例,并非真实的接口地址
data: options.data,
method:options.method,
header: {
'content-type': 'application/json' // 默认值
},
success (res) {
// console.log(res.data)
options.success(res.data)
},
complete:()=>{
wx.hideLoading()
}
})
}
module.exports={
request
}
小程序从启动---运行---销毁的整个过程
app.js中声明
App({
// 小程序初始化完成执行,全局只触发一次,可以做一些初始化工作
onLaunch() {
},
// 小程序启动,从后台进入到前台显示时的函数
onShow(){
},
onHide(){
// 小程序启动,从前台进入到后台显示时的函数
},
})
页面的生命周期
Page({
/**
* 生命周期函数--监听页面加载 一个页面只调用一次
*/
onLoad(options) {},
/**
* 生命周期函数--监听页面初次渲染完成 一个页面只调用一次
*/
onReady() {},
/**
* 生命周期函数--监听页面显示
*/
onShow() {},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() { },
/**
* 生命周期函数--监听页面卸载 一个页面只调用一次
*/
onUnload() {},
})