绑定了一个点击事件
<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. ../index/index 페이지가 app.json에 있는지 확인하세요.
2. ../index/index는 tabBar 페이지인가요? tabBar 페이지라면 wx.navigateTo를 사용할 수 없고, wx.switchTab을 사용하세요
WeChat 애플릿 API는 다음과 같습니다.
wx.navigateTo(OBJECT)
현재 페이지를 유지하고 애플리케이션에서 페이지로 이동한 후 wx.navigateBack을 사용하여 원래 페이지로 돌아갑니다.
wx.switchTab(OBJECT)
tabBar 페이지로 이동하고 tabBar가 아닌 다른 모든 페이지를 닫습니다
팁: wx.navigateTo 및 wx.redirectTo는 탭바 페이지로 점프하는 것을 허용하지 않습니다. 탭바 페이지로 점프하려면 wx.switchTab만 사용할 수 있습니다.
https://mp.weixin.qq.com/debu...
더 이상 로그가 없나요?
경로가 잘못 기록되지 않았다면 성공, 실패, 완료 세 가지 기능을 주석 처리하고 다른 로그 출력이 있는지 확인해보세요.
프로그램에 오류가 발생하면 미니 프로그램의 콘솔 패널에 매우 자세한 오류 메시지가 출력됩니다. 위의 오류 메시지를 따라 수정하면 됩니다.
새 페이지를 등록하셨나요?
점프 경로는 tabBar 경로일 수 없습니다. 그렇지 않으면 실패합니다