1. wx.login 微信自定义,可得到授权的nickname 等字段
2. app.js 自定义 globaDate:{
userInfo :(用户信息),
auth:
}
3.severUrl :服务器地址 (程序地址)
4.apiversion:小程序版本
5.bindtap 绑定方法 在wxml 中写 bindtap =''authorize''
在js 中写这个方法
authorize :function (){
wx.request({
url:,
method:'POST',
header:{
'content-type':{'application/json'},
success(res){
wx.showToast({
title:'授权成功',
})
}
}
})
}
6.对于js
updateWeatherData:function (){
wx.showLoading({
title :'加载中'
})
}
需要在success 后加上 wx.hideloading () 不然会一直转
7.onPullDownRefresh:function (){
this.updateWeatherData()
}
在 json 中定义
{
"navigationBarTitleText":'天气',
'enablepullDownRefresh':true
}
注意:
在项目中 定义的类写法
class CommonResponseMixin(object):
@classmethod
def wrap_json_response(cls,data=None,code=None,message=None):
response={}
if not code:
code=ReturnCode.SUCCESS
if not message:
message=ReturnCode.message(code)
if data is not None:
response['data']=data
response['result_code']=code
response['message']=message
return response