微信小程序关于:errMsg":"navigateTo:fail can not navigateTo a tabbar page 报错问题

原因

很有可能是由于在底部tabbar里面定义了同样连接地址的bar,
如果在底部footer页面定义了相同地址的bar,则此页面无法跳转。

tab栏是index 和logs
那么home 页面中对应方法调用wx.navigateTo路由转换到logs页面,会报错errMsg: “navigateTo:fail can not navigateTo a tabbar page” 。

错误问题

<!-- 九宫格 -->
<van-grid column-num="5"><van-grid-item  link-type="navigateTo" url="/pages/classify/classify"  icon="{{item.icon}}" text="{{item.name}}" wx:for="{{ nav }}"  />
</van-grid>

解决办法

1、我这里是引入了UI组件库直接把navigateTo更改为switchTab即可。
2、logs已经是tab设定的,应用对应的方法wx.switchTab方法来设定路由转换

  • 点击事件把wx.navigateTo更改为wx.switchTab
<van-grid column-num="5"><van-grid-item  link-type="switchTab" url="/pages/classify/classify"  icon="{{item.icon}}" text="{{item.name}}" wx:for="{{ nav }}"   />
</van-grid>

使用wx.switchTab跳转会存在小bug(不能传参的问题)解决办法已写在下一篇博客:

链接: https://blog.csdn.net/ZiChen_Jiang/article/details/107876488.

本人开发的微信小程序(已上线)、公众号及网站二维码:
有兴趣的可以进去看看或者动动你们勤劳的双手点个关注哟 作者在此谢谢大家了。
1、佩奇网(微信小程序):一个IT技术社区,对大家很有帮助的,都有超前的技术分享

2、江小鱼(公众号):一个分享程序人生或者经验哲理的公众号

3、网站:暂时还没想好放什么,不过后续想好会放上去

微信小程序:errMsg“:“navigateTo:fail can not navigateTo a tabbar page 报错问题相关推荐

  1. php解密encrypteddata,微信小程序加密数据(encryptedData)解密中的PHP代码,php7.1报错

    问题描述 最得行更是u告果款近刚交易一c屏.基近刚交近在开发微信小程序涉及到加密数据(encryptedData)的解密,用的是PHP代码,在运行后报错mcrypt_module_ xxx is de ...

  2. 微信小程序分享到朋友圈,在朋友圈打开报错 error code -501023

    未登录模式 | 微信开放文档 未登录模式即无登录态的模式,在未登录模式中,不存在用户的登录态.未登录模式的场景有如: 单页模式:小程序/小游戏分享到朋友圈被打开时 Web 未登录模式:没有登录的 We ...

  3. 微信小程序 - 页面跳转传参 JSON.parse 解析失败报错(SyntaxError: Unexpected end of JSON input)解决方案

    报错信息 报错原因 特殊字符:英文(半角)状态的 单引号 ' 双引号" 斜杠 \ 反斜杠 / and符号& 大于号 > 小于号 < 空格等. 常见的场景是页面携带的参数中 ...

  4. 微信小程序 页面传参(url)参数过长报错解决办法

    在开发中,如果希望将一个对象从一个页面传到另一个页面时,大家可能都会知道用JSON.stringify()的方式,把对象转成JSON字符串再传值,但是当我们的这个对象字符串数值过长的时候就会出现报错, ...

  5. 高德地图微信小程序SDK x.fail is not a function ‘x.fail‘ is undefined

    报错情况 一个旧小程序项目, 微信小程序报错监控到, 项目引用的高德小程序插件SDK报错: 开始嘀咕: 前面的SB, 为毛小程序路径规划功能要用高德SDK. 懒得换,懒得查业务,先去高德官网看下: h ...

  6. 微信小程序 齐枭飞:wx.navigateTo 不跳转问题

    微信小程序--面页不跳转问题代码1:wx.navigateTo({url:'../logs/logs'})代码2:"tabBar": {"position":& ...

  7. 微信小程序 wx.getLocation:fail 频繁调用会增加电量损耗

    微信小程序 getLocation:fail 频繁调用会增加电量损耗 昨天在开发微信小程序的时候出现了个问题,是这样的: 我需要获取定位信息,传给后端,获取范围内的订单,接单之前也需要再次获取定位获取 ...

  8. 微信小程序初始化 operateWXData:fail invalid scope

    初学者开发微信小程序,可以使用云开发来进行微信小程序的开发. 第一次使用开发工具遇到的问题 解决方案: 1.找到云开发 2.点击开通,选择合适自己的开发环境: 3.完成后,返回开发工具界面点击项目第一 ...

  9. 【微信小程序】之如何创建底部菜单?tabBar、mp-tabbar

    方法一:通过app.json配置底部菜单(常用) 小程序根目录下的 app.json 文件用来对微信小程序进行全局配置.文件内容为一个 JSON 对象全局配置 | 微信开放文档微信开发者平台文档htt ...

最新文章

  1. MySQL库目录下db.opt文件的作用
  2. 编程指南_今晚7点,译者编程入门指南抽奖!
  3. MySQL数字辅助表
  4. VTK:网格上插值网格用法实战
  5. boost::dynamic_property_map相关的测试程序
  6. 线程与进程的一些应用
  7. 装饰模式与代理模式的区别
  8. 香蕉派(or 皮?)上手初体验 -- 外观鉴赏,安装,配置amp;总结
  9. 二叉树的遍历(算法导论第三版12.1-4)(包含先序遍历,后序遍历和中序遍历)
  10. 【Lolttery】项目开发日志 (三)维护好一个项目好难
  11. android handler封装_Handler都没搞懂,你拿什么去跳槽啊?!
  12. linux CentOS 7中firewall防火墙详解和配置以及切换为iptables防火墙
  13. 对抗搜索(Adversarial Games)——Min-max搜索 Aleph-beta剪枝搜索
  14. AI(人工智能)的英文全称?AI指什么,包含什么?
  15. Salesforce基础名词
  16. 使用用AI制作logo图标教程
  17. bat 批处理 B站缓存视频转成 .mp4格式
  18. 关于Verilog中readmemb系统函数
  19. 小波变换对图像的分解与重构(含matlab代码)
  20. C++控制台贪吃蛇小游戏详细教程

热门文章

  1. 做一名steam培训老师_Steam夏季音乐节前10名(第一部分)
  2. “评价” 多款,多系统引导启动盘制作软件的优缺点
  3. 1.2打印华氏温度与摄氏温度对对照表
  4. mysql replication 重连_MySQL Replication 需要注意的问题
  5. 苹果 M2 芯片要来了?
  6. 自定义AuthorizeAttribute
  7. 如何提升自己的学习力?
  8. Rust 2018开发环境配置与开发效率工具集
  9. springmvc(一)概述
  10. ASP.NET,抬起头来,让朕瞧瞧