小程序跳转另一个小程序并携带参数

news/2024/7/19 12:51:54 标签: 小程序, 前端, javascript, js

小程序官方文档wx.navigateToMiniProgram api地址(打开另一个小程序)

跳转小程序的代码

javascript">let token = "xxxxxxxxxx"
wx.navigateToMiniProgram({
      appId: ' XXXX ', //被跳转小程序的appID
      path: "XXX/XXX/XXX?token=token&type='path'" // 被跳转小程序的目标路径
      extraData: { // 被跳转小程序要接收的参数
        token, //例如token
      },
      // 有效值 ,,release(正式版)
      envVersion: 'release', //要打开的小程序版本。仅在当前小程序为开发版或体验版时此参数有效。如果当前小程序是正式版,则打开的小程序必定是正式版。
      // develop 	开发版
      // trial 	    体验版
      // release	正式版
      success(res) { }
    })

被跳转小程序接收参数

跳转小程序extraData中的数据得在被跳转小程序的app.js文件中的onShow或onLaunch中获取

javascript"> onShow(option){
	wx.setStorageSync("extraData",option.referrerInfo.extraData)
 },
 onLaunch(option) {
 	wx.setStorageSync("extraData",option.referrerInfo.extraData)
 }

路径拼接中的数据可以在跳转目标页中的onLoad生命周期中获取

javascript">onLoad: function (option) {
    console.log(option.token)
    console.log(options.type)
}

微信开发者工具模拟跳转
在这里插入图片描述


http://www.niftyadmin.cn/n/874893.html

相关文章

小程序vue 发送验证码后冷却功能

vue <button class"getCode" :disabled"isBtnDisable" click"getCode">{{ codeText }}</button>// 组件数据data() {return {codeText: 获取验证码,isBtnDisable: false}},// 组件方法methods: {// 发送验证码getCode() {let i 60…

室内施工图LiSP_有点CAD绘图基础的,可以自学室内设计么?

不请自来~自学是选择的学习方式&#xff0c;其实和你到底有没有基础是没有关系的呢但是我个人建议&#xff0c;面对专业要求这么高的一个行业还是系统的学习学习对个人发展更好些的吧先给你分析一下室内设计未来的发展你就明白了自学可行么&#xff1a;现在总能听到各种呼声&am…

vue 中使用节流和防抖(触发事件中watch中使用)

Tools.js /** fun [function] 需要防抖的函数* delay [number] 毫秒&#xff0c;防抖期限值*/ export function debounce(fun, delay 300) {let timer;return function () {let ctx thislet args argumentsif (timer) {clearTimeout(timer)}timer setTimeout(() > {tim…

华为手机主页面显示一半_华为底部导航栏遮挡布局界面的显示问题

PopupWindow rolePopnew PopupWindow();rolePop.setContentView(popView);rolePop.setWidth(ViewGroup.LayoutParams.MATCH_PARENT);//获取屏幕高度DisplayMetricsdisplaymetrics getResources().getDisplayMetrics();intScreenHeightdisplaymetrics.heightPixels;//获取状态栏…

html2canvas 生成图片并将图片上传为网络链接

安装依赖 npm install html2canvas引入依赖 import html2canvas from html2canvas// 上传图片videoFile(file) {let params new window.FormData()let fileOfBlob new File([file], new Date().getTime() .jpg)params.append(file, fileOfBlob)uploadImgFile( params).the…

error 系统错误 错误码10007_云台壹号剖析金融科技中机器学习模型的错误率

原标题&#xff1a;云台壹号剖析金融科技中机器学习模型的错误率云台壹号认为&#xff0c;为了评估机器模型是否存在过度拟合&#xff0c;可以计算两个指标&#xff0c;样本内错误率(in sample errors)&#xff0c;与样本外错误率(out of sample errors)。其中&#xff0c;错误…

velocity参数重新赋值_Velocity 基本语法

Velocity 基本语法Velocity 是一个基于 Java 的模板引擎框架&#xff0c;提供的模板语言可以使用在 Java 中定义的对象和变量上。Velocity 是 Apache 基金会的项目&#xff0c;开发的目标是分离 MVC 模式中的持久化层和业务层。但是在实际应用过程中&#xff0c;Velocity 不仅仅…

华硕 内存条 不同步_这颜值谁不爱呢?阿斯加特 洛极W3 RGB内存条 开箱评测

众所周知RGB可以有效的提升电脑的“性能”&#xff0c;越来越多的人选择带有RGB灯效的电脑配件&#xff0c;内存条也不例外。这其中做RGB内存条最出名的就要数芝奇了&#xff0c;但是花一两千买内存条&#xff0c;容量只有16G、32G确实有些不划算&#xff0c;芝奇内存条高昂的价…