2019-11-07 记录微信小程序学习记录

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

你可能感兴趣的:(2019-11-07 记录微信小程序学习记录)