微信小程序--两个小程序之间携带数据跳转
1. 首先根据官方文档给出的,有一个前提就是两个小程序必须是同一个公众号下面的。
2,假设从小程序A跳转到小程序B。在小程序A里面,给相应的事件里面调用wx.navigateToMiniProgram(),appId填写另一个小程序的appId,path为打开的页面路径,extraData为需要传递给目标小程序的数据。其他参数说明可以查看官方文档说明:https://developers.weixin.qq.com/miniprogram/dev/api/navigateToMiniProgram.html
tap:function(e){wx.navigateToMiniProgram({appId: 'appId',//填写小程序B的appIdpath: 'pages/index/index',extraData: {first: '111',second: '222',third: '333',fourth: '444'},envVersion: 'develop',success(res) {console.log("成功")console.log(res)},fail(res) {console.log("失败")console.log(res)}})},
3,在小程序B里面可以通过App.onLaunch(),App.onShow()获取到从小程序A传递过来的数据。官方文档说明地址:https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/app.html
var app = getApp()
App({onLaunch: function (options) {console.log("onLaunch事件")console.log(options)console.log(options.referrerInfo.extraData)},onShow: function (options) {console.log("onShow事件")console.log(options)console.log(options.referrerInfo.extraData)},onHide: function () {// Do something when hide.},onError: function (msg) {console.log(msg)},
})
打印结果如下图所示:
微信小程序--两个小程序之间携带数据跳转相关推荐
- R语言筛选dataframe中两个日期之外的数据行,介于两个日期(包括两个日期)之间的数据行
R语言筛选dataframe中两个日期之外的数据行,介于两个日期(包括两个日期)之间的数据行 目录
- 使用正则表达式获取两个特定词之间的数据(Python代码)
使用正则表达式获取两个特定词之间的数据: (Python代码) 当你想取得数据前面有约束条件,后面没有约束条件(也就是每行的最后一段数据时),最好使用\n作为后面的约束条件.如下例子所示: >& ...
- mysql增量同步_在两个MySQL数据库之间实现数据增量同步
在线QQ客服:1922638 专业的SQL Server.MySQL数据库同步软件 在两个数据库中实现数据增量同步,令数据库之间的数据能够同步更新. Oracle数据库IP:192.168.0.1(源 ...
- PHP实现生成小程序二维码带参数进入指定页面、小程序URL scheme实现携带数据跳转小程序
图片二维码生成 <?php //二进制转图片image/pngfunction burryToBase64($contents, $mime){$base64 = base64_encode($ ...
- windows下文件共享以及通过网线在两台Windows电脑之间传数据
windows下文件共享设置: 1.首先在windows7环境下(windows8与windows10同) 2.点击任务栏右下角网络图标--打开网络和共享中心--更改高级共享设置 3.点击公用网络,启 ...
- PHP版本不同可以导入导出吗,请教高人:两个php平台之间的数据导入导出
PHP moodle 数据传输 需求: 报名招生平台中的学生信息(用户名.密码.姓名.email.选择专业代码)导入到moodle平台数据库中相应的数据表中, 使学生可以在moodle平台中使用用户名 ...
- oracle两表同步java代码,利用DBLink+JOB实现两个Oracle数据库之间的数据同步
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 第三步:建立JOB任务,定时同步数据在PL/SQL的command window输入以下语句: begin sys.dbms_job.submit(job ...
- 两个oracle数据库外网同步,利用DBLink+JOB实现两个Oracle数据库之间的数据同步
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 第三步:建立JOB任务,定时同步数据在PL/SQL的command window输入以下语句: begin sys.dbms_job.submit(job ...
- java截取字符串两个符号之间的数据
可以使用Java中的正则表达式来截取两个符号之间的数据.以下是一个示例代码,可以截取字符串中两个指定符号之间的数据: public static String getStringBetweenTwoC ...
最新文章
- 测试驱动开发 测试前移_测试驱动开发简介
- php xml对象解析_php解析xml 的四种简单方法(附实例)
- 机器学习-聚类之K均值(K-means)算法原理及实战
- arthas 排查内存溢出_Java程序线上故障排查
- tomcat(3)连接器
- 02_线性表的顺序表示和实现
- GitHub Desktop理解与入门
- JavaScript面向对象之Object类型
- (centos6.5)MySQL服务安装
- 韩顺平 2021零基础学Java 学习笔记(3)(自用)
- Java Web图书管理系统总结(jsp+servlet+jdbc+javabean+dao)
- 京东后台图片优化技巧
- ftp扫描工具,国人最爱用的几款ftp扫描工具
- 四川公办二本计算机专业院校排名,四川二本大学排名及分数线
- 推断统计学-假设检验-匹配样本的假设检验的理解
- PS裁剪图片上任意形状区域
- php里pluck,pluck - 内容管理CMS - PHP开源项目 - 开源吧
- 云班课python答案_云班课 答案 脚本
- oracle 11g duplicate database基于备份复制数据库(四)
- java socket 循环读取_java socket tcp(服务器循环检测)
热门文章
- 营收增长亏损收窄,万物新生有护城河了吗?
- 教程篇:《基础模块3》金蝶K3WISE15.0-账套管理;账套新增 删除 备份详细步骤
- HTML/CSS/Javascript在线代码运行工具(网站汇总)
- 权威发布 鸿蒙涅槃,《鸿蒙涅槃》曾圣雕塑首场发布会在河北美院成功举办
- AndroidStudio Grade 7.0 Maven搭建
- Js操作DOM及获取浏览器高度以及宽度
- 00后都开始养生了!你还在熬最晚的夜?
- 嵌入式学习LV1-C语言- D4. 控制语句
- 商业分析师必备技能之行业研究
- Python入门(第二节):Python编译器安装