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

いいねを押す +0
PHPzhong

もうログはありませんか?
パスが正しく書かれていない場合は、3 つの関数に成功、失敗、完了の注釈を付けて、他にログ出力があるかどうかを確認してください。
プログラムにエラーがある場合、ミニプログラムのコンソールパネルに非常に詳細なエラーメッセージが出力されます。上記のエラーメッセージに従って修正してください。

いいねを押す +0
Ty80

新しいページは登録しましたか?

いいねを押す +0
迷茫

ジャンプパスをtabBarパスにすることはできません。それ以外の場合は失敗します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート