javascript - 小程序跳转失败?
黄舟
黄舟 2017-04-18 10:55:20
[Java讨论组]
     绑定了一个点击事件 
      <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

微信小程序API如下:
wx.navigateTo(OBJECT)
保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。

wx.switchTab(OBJECT)
跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面

Tip: wx.navigateTo 和 wx.redirectTo 不允许跳转到 tabbar 页面,只能用 wx.switchTab 跳转到 tabbar 页面

https://mp.weixin.qq.com/debu...

PHPz

没有别的日志了?
如果不是路径写错,把success,fail,complete这三个函数注释了试试,再看看有没有别的日志输出。
如果程序出错了,小程序的console面板都会输出很详细的报错信息的,你跟着上面的错误信息去改就行了。

PHP中文网

你那个new页面注册了没

迷茫

跳转的路径 不能是 tabBar路径,否则就是失败

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号