小程序之间的传值
发布于 6 年前 作者 liuyan 8329 次浏览 来自 问答

当前小程序:

wx.navigateToMiniProgram({

    appId: “wx7e918bfb47b8b2”,

    path:“pages/device/device”,

    envVersion: “develop”,

    extraData:{

        id:4,

    },

})

要跳转的小程序怎么接收extraData穿过来的参数?

3 回复

我这个id到那边页面要经过一些逻辑判断的,所以不能直接加在路径后面。path后面不能参数,会显示找不到页面。

我已经解决了。。。

在跳转的小程序app.js里面获取。可能文档没读清除吧,有点晕

app({

    onLaunch: function (options) {

        var that = this

        that.globalData.catalog = options.referrerInfo.extraData.id; //小程序进入的传参

    }

})

谢谢啦。。

小程序之间传值,也可以放在path后面,加个?a=xxx

另外小程序就可以取到~

你说的这个是在app.js的onLaunch里面获取,或者onShow里面应该也可以~

直接把参数挂在path后面吧~

回到顶部