分享你我的心得.
共乘一片美好网络.

小程序tabBar菜单下不能用navigator跳转链接问题

好几个小时才处理好这个问题,在百度上也不知道怎么搜索

遇见问题描述

<navigator bindtap=”gotohd” data-ids=”0″ open-type=”switchTab” url=”/pages/lm/lm?id=4″ hover-class=”none”>分类4</navigator>

这样的链接点击不跳转,我换成<view bindtap=”gotohd” data-ids=”0″ open-type=”switchTab” >分类4</view>

HTML clipboard

//跳转
gotohd: function (e) { 
let that = this  let ids = e.currentTarget.dataset.ids
wx.switchTab({ url: “/pages/category/category”  })
},

可以跳转,但不能带参数

然后我又写了缓存,第一次好用,但以后不行

再后来我搜索了百度一篇文章说app.json里面tabBar参数里的链接不能做navigator跳转。

我又测试各种其他办法,后来发现不在tabBar下的目录就可以跳转入产品链接就可以

那么就可以偷换概念

如果链接/pages/lm/lm?id=4那么目录是lm,那链接中就复制一下这个文件夹lm改名为lms做如下链接

<navigator bindtap=”gotohd” data-ids=”0″ open-type=”switchTab” url=”/pages/lms/lms?id=4″ hover-class=”none”>分类4</navigator>

这样就可以跳转了!不在tabBar下即可跳转记得,小程序坑系列

赞(0)
未经允许不得转载:小叶白龙博客 » 小程序tabBar菜单下不能用navigator跳转链接问题
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!