小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在小程序A中用navigator跳转到小程序B,
extra-data=“”{{data}}”
我传了一个对象
data{
"appid":123123 }
但是在B小程序中 onshow:function(e){
console.log(e)
}
中什么也没有,但是我用模拟器编译就有输出为啥苹果手机不行iPhone7
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
解决方法,大家可以看下
A 项目中 .js 文件 data{
wxExtraData:{
'text':"123123"
}这样写
<navigator open-type="navigate" target="miniProgram" path="" extra-data="{{wxExtraData}}" version="develop" app-id="123231">
这样写
B项目中 ,app.js 中 onShow{
console.log(e.referrerInfo.extraData["text"])
} 这样就能获取到 "text" 对应的value ,我自己测试没问题的。大家可以看一下
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
请问这个问题有解决吗?我这边在APP.js页面获取到的referrerInfo.extraData也是undefined。
var appid = e.referrerInfo.appId;
console.log(appid);
我是获取appid,这样可以获取
谢谢你,我这边APPID是可以获取到的,就是上一个小程序传给我这个小程序的extra-data数据我拿不到,所以想问问是怎么回事呢~
你往上面看,我的方法,应该可以用
你往上看一下,要是解决了回复一下。
试了n种办法还是不行 好无奈
你解决了吗。往上面看我的评论,有我的解决方法
js里data里是对象吗?
对 你这样 e.referrerInfo.extraData["text"] 写试试
刚刚用你的方法试过可以了,感谢感谢
可以就行,我也是试出来的。
我碰到和你一模一样的问题
你的解决了吗,往上面看我的评论,有我的解决方法
,你好,是这app.js里面获取的吗?
大哥是的呀
我都找了半天了都没发现就是不出来
你尝试直接传简单的字符串看能不能获取到
是
extra-data="adfasdf" 这样传吗?
是的
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
解决方法,大家可以看下
A 项目中 .js 文件 data{
wxExtraData:{
'text':"123123"
}
}这样写
<navigator open-type="navigate" target="miniProgram" path="" extra-data="{{wxExtraData}}" version="develop" app-id="123231">
这样写
B项目中 ,app.js 中 onShow{
console.log(e.referrerInfo.extraData["text"])
} 这样就能获取到 "text" 对应的value ,我自己测试没问题的。大家可以看一下
请问这个问题有解决吗?我这边在APP.js页面获取到的referrerInfo.extraData也是undefined。
var appid = e.referrerInfo.appId;
console.log(appid);
我是获取appid,这样可以获取
谢谢你,我这边APPID是可以获取到的,就是上一个小程序传给我这个小程序的extra-data数据我拿不到,所以想问问是怎么回事呢~
你往上面看,我的方法,应该可以用
你往上看一下,要是解决了回复一下。
试了n种办法还是不行 好无奈
你解决了吗。往上面看我的评论,有我的解决方法
js里data里是对象吗?
对 你这样 e.referrerInfo.extraData["text"] 写试试
刚刚用你的方法试过可以了,感谢感谢
可以就行,我也是试出来的。
我碰到和你一模一样的问题
你的解决了吗,往上面看我的评论,有我的解决方法
,你好,是这app.js里面获取的吗?
大哥是的呀
我都找了半天了都没发现就是不出来
你尝试直接传简单的字符串看能不能获取到
是
extra-data="adfasdf" 这样传吗?
是的