最近在做微信小程序的时候发现android navigator嵌套navigator的时候发现多次跳转,主要是列表中有类似button的东西,
就是点子navigator的时候也响应了,主要解决方式是把子navigator 修改为 catchtap
<view class="btn active" data-index="{{gitem.goodsId}}" catchtap="againBuyShoping" >再次购买</view>
js代码如下
// 再次购买 againBuyShoping: function (e) { let that = this; let orderId = e.currentTarget.dataset.index; wx.navigateTo({ url: '../../goods/goods?id=' + orderId, }) },