userInfoButton.onTap((res) => {
resolve(res);
});
要写在 Promise里面。类似于下面的写法
- createUserInfoButton(){
- return new Promise((resolve,reject)=>{
- const btn = wx.createUserInfoButton({
- type:'text',
- text:"",
- withCredentials:true
-
- })
- btn.onTap(res=>{
- if(res.rawData){
- btn.destroy();
- resolve(res);
- }
- })
- })
- }
复制代码
|