好几个小时才处理好这个问题,在百度上也不知道怎么搜索
遇见问题描述
<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下即可跳转记得,小程序坑系列
评论前必须登录!
注册