>  Q&A  >  본문

javascript - 小程序跳转失败?

     绑定了一个点击事件 
      <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页面失败
          
          
          
          
          
          
          
黄舟黄舟2742일 전580

모든 응답(4)나는 대답할 것이다

  • 阿神

    阿神2017-04-18 10:57:20

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

    회신하다
    0
  • PHPz

    PHPz2017-04-18 10:57:20

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

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-18 10:57:20

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

    회신하다
    0
  • 迷茫

    迷茫2017-04-18 10:57:20

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

    회신하다
    0
  • 취소회신하다