javascript - 小程序跳转失败?
黄舟
黄舟 2017-04-18 10:55:20
0
4
612
     绑定了一个点击事件 
      <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页面失败
          
          
          
          
          
          
          
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(4)
阿神

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...

PHPzhong

더 이상 로그가 없나요?
경로가 잘못 기록되지 않았다면 성공, 실패, 완료 세 가지 기능을 주석 처리하고 다른 로그 출력이 있는지 확인해보세요.
프로그램에 오류가 발생하면 미니 프로그램의 콘솔 패널에 매우 자세한 오류 메시지가 출력됩니다. 위의 오류 메시지를 따라 수정하면 됩니다.

Ty80

새 페이지를 등록하셨나요?

迷茫

점프 경로는 tabBar 경로일 수 없습니다. 그렇지 않으면 실패합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿