当前位置: 首页 > news >正文

微信小程序带参分享、链接功能

分享链接的功能是右上角点...然后复制链接,可以直接点击

#小程序://**商城/p5XqHti*******

这种链接直接从其他地方跳转到小程序

wx.onCopyUrl(() => {return {query: "shareCode=" + this.shareCode,};
});

query就是参数,直接在onload里面接收就可以

带参分享的话就需要自定义分享

一般来说搜这个问题都是因为自定义分享失效了或没等请求数据回来就已经开始执行分享了导致分享时参数没有跟上

vue3的话可以获取当前页数据重写onShareAppMessage,vue2或原生小程序则需要把请求写在钩子里并加入async\await即可

async onShareAppMessage() {await 你的请求(){this.shareCode = res.data}return {title: '分享test',path: '/pages/***?shareCode=' + this.shareCode,};
},

需要注意的是,不要把return写在请求里面,这样的话会导致导致你整个return都失效

http://www.xdnf.cn/news/914797.html

相关文章:

  • ​​Android 如何查看CPU架构?2025年主流架构有哪些?​
  • 文字转语音
  • 安卓基础(Java 和 Gradle 版本)
  • Qt Quick Test模块功能及架构
  • Qt/C++学习系列之列表使用记录
  • 网络原理5 - TCP4
  • 【HarmonyOS Next之旅】DevEco Studio使用指南(三十一) -> 同步云端代码至DevEco Studio工程
  • 【Java学习笔记】StringBuilder类(重点)
  • 基于 Transformer robert的情感分类任务实践总结之二——R-Drop
  • Python实例题:Python计算线性代数
  • SQL 基础入门
  • Vue学习之---nextTick
  • 抖去推--短视频矩阵系统源码开发
  • vue3 + vite实现动态路由,并进行vuex持久化设计
  • Vue ④-组件通信 || 进阶语法
  • 基于SFC的windows系统损坏修复程序
  • 个人电脑部署本地大模型+UI
  • SQL Server全局搜索:在整个数据库中查找特定值的高效方法
  • 11.RV1126-ROCKX项目 API和人脸检测画框
  • SCAU数值计算OJ
  • ​​Java 异常处理​​ 的详细说明及示例,涵盖 try-catch-finally、自定义异常、throws 与 throw 的核心概念和使用场景
  • 深入Java8-日期时间API:TemporalAdjusters、TemporalAdjuster类
  • C++中的右值引用与移动语义的理解
  • 思维链的 内部机制和简单理解
  • 【Unity Shader编程】之让画面动起来
  • Qwen2.5-VL - 模型结构
  • 如何使用 Bulk Rename Utility 批量为文件名添加统一后缀?
  • 今日行情明日机会——20250606
  • 如何防止误删除rm (万恶之源)
  • 功率估计和功率降低方法指南(3~5)