收藏
回答

页面重新跳转后登陆信息不见了,到底该用什么跳转接口呢?

if(that.data.num==2){
    db.collection('ux').where({
      _id:that.data.imgs[e.currentTarget.dataset.bindex]._id
    }).get({
      success(res) {
        that.setData({
         zan_number:res.data[0].zan_number
        })
        db.collection('ux').where({
          _id:that.data.imgs[e.currentTarget.dataset.bindex]._id
        }).update({
          data: {
           zan_number: that.data.zan_number+1,
           zan_people:app.globalData.userName
          },
          success:res=>{
            wx.reLaunch({
              url: '/pages/works/works'
            })
          }
        })
        console.log(res.data[0].zan_number)
      }
    })
  }

wx.reLaunch这里跳转后 登录头像会不见 登录信息还保留,是因为它是永久重定向,删除全部历史吗?

接着我用了wx.redirectTo方法,后报错

代码如下:

 if(that.data.num==3){
    db.collection('web').where({
      _id:that.data.imgs[e.currentTarget.dataset.bindex]._id
    }).get({
      success(res) {
        that.setData({
         zan_number:res.data[0].zan_number
        })
        db.collection('web').where({
          _id:that.data.imgs[e.currentTarget.dataset.bindex]._id
        }).update({
          data: {
           zan_number: that.data.zan_number+1,
           zan_people:app.globalData.userName
          },
          success:res=>{
            wx.redirectTo({
              url: '/pages/works/works'
            })
          }
        })
        console.log(res.data[0].zan_number)
      }
    })
  } 

回答关注问题邀请回答
收藏
登录 后发表内容