關於wx.navigateTo/wx.redirectTo 無效

在微信小程序開發過程中,如果你出現了在其他地方可以正常跳轉,但是此時就是不行,不知道爲什麼。

分析原因:
1.你的頁面在app.json文件中註冊了嗎? 
2.你的url地址寫對了嗎,目錄層級沒錯嗎? 
3.你要跳轉到的頁面是非tabBar的頁面嗎?如果是tabBar頁面,恭喜你,找到問題了。 
wx.navigateTo/wx.redirectTo只能用在非tabBar頁面的跳轉,要跳轉到tabBar頁面,需要使用wx.switchTab

login: function() {
    //登錄
    app.appData.userInfo={username:this.data.username,password:this.data.password}
    console.log("登錄:"+app.appData.userInfo.username)
    wx.switchTab({
      url: '../homes/home',
    })
    console.log("登錄跳轉")
  },


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章