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

小程序跳转到本页面并传参

在这里插入图片描述

const pages = getCurrentPages();
const currentPage = pages[pages.length - 1];
// 当前页面路由
const route = currentPage.route;
// 当前页面参数
const options = currentPage.options;

// 构建新的 URL 参数
const newOptions = {
  ...options,
   // newParam: 'newValue'
}; // 你可以在这里添加或修改参数
let url = ''

if (options) {
  url = `/${route}`;
} else {
  url = `/${route}?${Object.keys(newOptions).map(key => `${key}=${newOptions[key]}`).join('&')}`;
}

console.log(url);
// 使用 wx.reLaunch 重新加载当前页面
wx.reLaunch({
  url: url,
  success: function () {
    console.log('页面已重新加载');
  },
  fail: function (err) {
    console.error('重新加载页面失败', err);
  }
});

http://www.kler.cn/a/417102.html

相关文章:

  • 坐标系变换
  • 玩转 uni-app 静态资源 static 目录的条件编译
  • 【0346】Postgres内核 Startup Process 通过 signal 与 postmaster 交互实现 (5)
  • LVS 负载均衡面试题及参考答案(草)
  • Xilinx PCIe高速接口入门实战(一)
  • redis中的哨兵
  • 【Zookeeper】三,Zookeeper的安装与基本操作
  • 40分钟学 Go 语言高并发:pprof性能分析工具详解
  • Pytest框架学习18--conftest.py
  • Java 虚拟机:承载 Java 生态的神奇魔盒
  • AWS CLI 操作指南
  • 腾讯阅文集团Java后端开发面试题及参考答案
  • Redis和MySQL保持一致性的延迟双删(Delay Double Delete)策略
  • docker compose 快速搭建Nacos单节点测试环境(mysql 版)
  • FreeSWITCH 简单图形化界面36 -使用mod_sms发送短消息
  • 洞察2024:Data+AI驱动的NoETL技术,引爆数据分析新革命
  • 『 Linux 』数据链路层 - ARP协议及数据链路层周边问题
  • ChemBench—— 探索大语言模型在化学领域的新基准框架是否胜过化学专家
  • 基于Java Springboot美食分享系统
  • 不同系统的MySQL的大小写敏感性
  • 新质驱动·科东软件受邀出席2024智能网联+低空经济暨第二届湾区汽车T9+N闭门会议
  • leaflet 的基础使用
  • 蓝桥杯嵌入式入门指南-UART【7】
  • Python基础学习-13模块的介绍
  • 浅谈人工智能之基于容器云进行图生视频大模型搭建
  • labelimg每次标注的时候自动导入预设标签