javascript - 小程序跳轉(zhuǎn)失敗?
問(wèn)題描述
綁定了一個(gè)點(diǎn)擊事件 <view data-idx='{{itemName.mark}}' wx:for='{{ylInfo}}' wx:for-item='itemName' bindtap='tiao'>跳轉(zhuǎn)<view> 下面是事件的內(nèi)容 tiao:function(e){ wx.navigateTo({ url: ’../index/index’,//頁(yè)面跳轉(zhuǎn)相對(duì)路徑要寫清楚且準(zhǔn)確 success: function(res){ console.log(’跳轉(zhuǎn)到news頁(yè)面成功’)// success }, fail: function() { console.log(’跳轉(zhuǎn)到news頁(yè)面失敗’) // fail }, complete: function() { console.log(’跳轉(zhuǎn)到news頁(yè)面完成’) // complete } }) } //下面是我記錄的日志 跳轉(zhuǎn)到news頁(yè)面失敗
問(wèn)題解答
回答1:1、確定../index/index 頁(yè)面在app.json里面有?
2、../index/index 是不是tabBar頁(yè)面?如果是tabBar頁(yè)面不能用wx.navigateTo,要用wx.switchTab
微信小程序API如下:wx.navigateTo(OBJECT)保留當(dāng)前頁(yè)面,跳轉(zhuǎn)到應(yīng)用內(nèi)的某個(gè)頁(yè)面,使用wx.navigateBack可以返回到原頁(yè)面。
wx.switchTab(OBJECT)跳轉(zhuǎn)到 tabBar 頁(yè)面,并關(guān)閉其他所有非 tabBar 頁(yè)面
Tip: wx.navigateTo 和 wx.redirectTo 不允許跳轉(zhuǎn)到 tabbar 頁(yè)面,只能用 wx.switchTab 跳轉(zhuǎn)到 tabbar 頁(yè)面
https://mp.weixin.qq.com/debu...
回答2:沒有別的日志了?如果不是路徑寫錯(cuò),把success,fail,complete這三個(gè)函數(shù)注釋了試試,再看看有沒有別的日志輸出。如果程序出錯(cuò)了,小程序的console面板都會(huì)輸出很詳細(xì)的報(bào)錯(cuò)信息的,你跟著上面的錯(cuò)誤信息去改就行了。
回答3:你那個(gè)new頁(yè)面注冊(cè)了沒
回答4:跳轉(zhuǎn)的路徑 不能是 tabBar路徑,否則就是失敗
相關(guān)文章:
1. node.js - mongodb查找子對(duì)象的名稱為某個(gè)值的對(duì)象的方法2. docker 17.03 怎么配置 registry mirror ?3. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個(gè)是怎么回事????4. 前端 - @media query 使用出現(xiàn)的問(wèn)題?5. html5 - datatables 加載不出來(lái)數(shù)據(jù)。6. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯(cuò)誤?7. 測(cè)試自動(dòng)化html元素選擇器元素ID或DataAttribute [關(guān)閉]8. javascript - QQ第三方登錄的問(wèn)題9. 利用IPMI遠(yuǎn)程安裝centos報(bào)錯(cuò)!10. spring-mvc - spring-session-redis HttpSessionListener失效

網(wǎng)公網(wǎng)安備