绑定了一个点击事件
<view data-idx="{{itemName.mark}}" class="chat-item flex-wrp" wx:for="{{ylInfo}}" wx:for-item="itemName" bindtap="tiao">跳转<view>
下面是事件的内容
tiao:function(e){
wx.navigateTo({
url: '../index/index',//页面跳转相对路径要写清楚且准确
success: function(res){
console.log('跳转到news页面成功')// success
},
fail: function() {
console.log('跳转到news页面失败') // fail
},
complete: function() {
console.log('跳转到news页面完成') // complete
}
})
}
//下面是我记录的日志
跳转到news页面失败
1. Pastikan halaman ../index/index berada dalam app.json?
2. Adakah ../index/index halaman tabBar? Jika ia adalah halaman tabBar, anda tidak boleh menggunakan wx.navigateTo, tetapi gunakan wx.switchTab
API applet WeChat adalah seperti berikut:
wx.navigateTo(OBJECT)
Kekalkan halaman semasa, lompat ke halaman dalam aplikasi dan gunakan wx.navigateBack untuk kembali ke halaman asal.
wx.switchTab(OBJEK)
Lompat ke halaman tabBar dan tutup semua halaman bukan tabBar yang lain
Petua: wx.navigateTo dan wx.redirectUntuk tidak membenarkan melompat ke halaman bar tab Anda hanya boleh menggunakan wx.switchTab untuk melompat ke halaman bar tab
https://mp.weixin.qq.com/debu...
Tiada lagi log?
Jika laluan tidak ditulis dengan betul, cuba ulas ketiga-tiga fungsi berjaya, gagal dan lengkap, dan lihat jika terdapat sebarang output log lain.
Jika terdapat ralat dalam program, panel konsol program mini akan mengeluarkan mesej ralat yang sangat terperinci Anda hanya boleh mengikuti mesej ralat di atas dan membetulkannya.
Sudahkah anda mendaftarkan halaman baharu anda?
Laluan lompat tidak boleh menjadi laluan tabBar, jika tidak, ia akan gagal