javascript - 小程序跳转失败?
问题描述
绑定了一个点击事件 <view data-idx='{{itemName.mark}}' 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: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...
回答2:没有别的日志了?如果不是路径写错,把success,fail,complete这三个函数注释了试试,再看看有没有别的日志输出。如果程序出错了,小程序的console面板都会输出很详细的报错信息的,你跟着上面的错误信息去改就行了。
回答3:你那个new页面注册了没
回答4:跳转的路径 不能是 tabBar路径,否则就是失败
相关文章:
1. php - 微信开发验证服务器有效性2. javascript - Ajax返回json格式之后的数据解析后取出来的数据为undefined?3. 网页爬虫 - 关于Python的编码与解码问题4. vim中编辑HTML文件时换行不能缩进5. css - 文字排版问题,内容都是动态抓出来的,字数不一定。如何对齐啊6. 前端 - WebStrom安装了angularjs插件,但是没有语法提示7. css3 - 微信前端页面遇到的transition过渡动画的bug8. git - 在web应用分布式部署的情况下怎么进行配置更新9. python3.x - 我把3.6的卸载了,也重启了,但是在cmd用python -V指令查看版本时,还是提示下图的python3.610. css3 - 微信小程序如何把radio改成2个选择按钮的样式

网公网安备