微信小程序navigator嵌套navigator 多次跳转问题

作者: wechat 发布时间: 2021-01-26 浏览: 1230 次 编辑

最近在做微信小程序的时候发现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,
    })
  },