js">//app.js
....
doLogin(){
if(!wx.getStorageSync("userid")&&!wx.getStorageSync("token")){
//登錄
wx.login({
success:res=>{
//自己的後台
http.post({
url:"/xxxxxx",
params:{
code:res.code
},
success:(data)=>{
this.globalData.userInfo=data.userInfo
wx.setStorageSync("userid",data.userid);
wx.setStorageSync("token",data.token);
},
error:(data)=>{
}
})
}
})
}
},
....
//這個方法就是,用個定時器,
afterLogin(that,call){
this.loading(that);//菊花圖loading組件
if(this.globalData.userInfo){
call()
}else{
varcount=0;
vart=setInterval(()=>{
if(this.globalData.userInfo){
clearInterval(t)
call();
}else{
if(count>=300){//30s未成功則登錄失敗
clearInterval(t)
this.loading(that);//菊花圖loading組件
//提示框方法
this.msg.showToast(that,"獲取登錄信息失敗")
}
count++;
}
},100)
}
},
....
//index.js
varapp=getApp()
...
onLoad:function(options){
app.afterLogin(this,()=>{
//這里放,你要在登錄後做的事
})
},
...
這樣能解決不?也是看別人的代碼,就是用計時器setInterval每隔100毫秒執行一次,看看登錄信息拿到沒有,拿到了,在進行後續操作。
⑵ 微信小程序開發者模式右上角的RT-FPS和Min-FPS和EX-FPS分別含義
微信卸載後又安裝能恢復聊天記錄嗎,這個是不能的,你沒有沒有備份,安卓手機微信卸載的同時聊天記錄也就全沒有了,重新安裝微信軟體,等於從新開始了,無論什麼機型都是這樣子的,除非你自己備份了!
⑶ 微信小程序開發如何在wxml文件中添加block標簽
微信小程序開發是現在非常流行的一項開發工作,有些用戶想知道如何在wxml文件中添加block標簽,接下來小編就給大家介紹一下具體的操作步驟。
具體如下:
1. 首先第一步打開微信小程序項目,根據下圖所示,點擊任意js文件。
2. 第二步根據下圖所示,在js文件的【data】中添加代碼【weather:晴天】。
3. 第三步根據下圖所示,打開js文件對應的wxml文件。
4. 第四步根據下圖所示,在文件中添加代碼【block wx:if=weather == 晴天】。
5. 第五步按照需求添加block標簽內容。根據下圖所示,小編以【我會選擇去旅遊、或者是去游泳】為例。
6. 第六步根據下圖所示,還可以新建block標簽,並使用【else】來判斷條件。
7. 最後進入預覽頁面,根據下圖所示,即可顯示block標簽內容。