美文网首页
小程序中跳转到tabBar携带参数的解决方案

小程序中跳转到tabBar携带参数的解决方案

作者: 芽呀 | 来源:发表于2019-12-09 14:41 被阅读0次

    在开发中碰到一个功能是判断用户是否登录来决定在tabBar页面中是否显示部分功能
    在看了官网之后使用的是reLaunch(官网介绍可以携带参数)进行跳转,
    结果并没有实现相关功能 :)

    wx.reLaunch({
    url: '/pages/tab/mine/mine'
    })
    

    我的实现方式是通过本地储存

    //在需要传参的时候使用
    wx.setStorageSync('info', 1)
    

    然后在tabBar 页面里面读取 判断是否有这个参数 没有的话就默认取0;

    var info = wx.getStorageSync('info')||0
        this.setData({
          info: info
        })
    

    我在网上看到还有一种实现方式是通过全局变量来实现的,这种方式也可以, 看个人爱好,把链接贴在下面
    全局变量方式链接

    相关文章

      网友评论

          本文标题:小程序中跳转到tabBar携带参数的解决方案

          本文链接:https://www.haomeiwen.com/subject/jgbbgctx.html