微信小程序连接无法跳转/ can not navigate to tabBar page错误

问题描述

       初学微信小程序,在初始项目Hello Word里简单修改一些内容后,在控制台(Console)发现报错:navigateTo:fail can not navigateTo a tabbar page。
       查阅资料之后发现,是路径设置重复导致的,具体位置是在下图app.json中tabBar那里"pagePath": "pages/logs/logs"和index.js中bindViewTap那里的navigateTo({url: '../logs/logs'})。其中,bindViewTap事件是点击用户头像后触发的,事件触发后跳转到之前设置过的logs路径。
微信小程序navigateTo:fail can not navigateTo a tabbar page
微信小程序navigateTo:fail can not navigateTo a tabbar page

解决方案

       当tabBar定义了相同的跳转地址,在页面中最好不要再定义相同的链接了。如果有这个需求,可以将navigateTo换成switchTab,完美解决。
微信小程序navigateTo:fail can not navigateTo a tabbar page

相关文章:

  • 2021-12-02
  • 2022-12-23
  • 2022-01-05
  • 2021-12-29
  • 2021-10-15
  • 2021-11-24
  • 2021-04-28
  • 2022-02-03
猜你喜欢
  • 2022-12-23
  • 2021-08-13
  • 2021-08-07
  • 2021-12-23
  • 2021-09-20
  • 2021-10-16
  • 2021-11-03
相关资源
相似解决方案