uniapp中uni.navigateTo传递变量

效果展示:

核心代码:

uniapp中uni.navigateTo传递变量

javascript 复制代码
 methods: {
    changePages(item) {
      setDatas("maintenanceFunName", JSON.stringify(item)).then((res) => {
        uni.navigateTo({
          url: `/pages/PMS/maintenance/maintenanceTypes/maintenanceTypes?id=${item.name}`,
        });
      });
    },
  },

另一个待跳转页面接收参数:

javascript 复制代码
//vue2、uniapp写法
onLoad(params) {
    this.title = params.id;//接收参数并赋值给this.title
    getDatas("maintenanceFunName").then((res) => {
      let maintenanceFunName = JSON.parse(res);
      // 页面标题
      this.title = maintenanceFunName.name;
      // 获取接口的函数名
      this.getNumFun = this.apiFuns[maintenanceFunName.apipost];
      // 状态列表
      this.stateList = maintenanceFunName.stateList;
      // 跳转到详情页面的地址
      this.detailPage = maintenanceFunName.detailPage;
      // 固定参数
      if (maintenanceFunName.parameter) {
        this.pages = { ...this.pages, ...maintenanceFunName.parameter };
      }
      this.getTableList({ ...this.pages, shipGuid: this.shipGuid });
      // 列表展示的组件名
      this.repairListName = maintenanceFunName.componentName;
    });
  },

备注:

如何查看路由传参的参数是什么?

传参的params是object类型,会序列化上个页面传递的参数。

打印出上个页面传递的参数。

相关推荐
Q_Q19632884753 小时前
python+uniapp基于微信美食点餐系统小程序
spring boot·python·微信·django·flask·uni-app·node.js
阿金要当大魔王~~4 小时前
uniapp 请求携带数据 \\接口传值 \\ map遍历数据
前端·javascript·uni-app
2501_915106326 小时前
HTTPS 爬虫实战指南 从握手原理到反爬应对与流量抓包分析
爬虫·网络协议·ios·小程序·https·uni-app·iphone
2501_916007476 小时前
iOS 上架技术支持全流程解析,从签名配置到使用 开心上架 的实战经验分享
android·macos·ios·小程序·uni-app·cocoa·iphone
2501_916007471 天前
提升 iOS 26 系统流畅度的实战指南,多工具组合监控
android·macos·ios·小程序·uni-app·cocoa·iphone
砺能1 天前
uniapp生成的app添加操作日志
前端·uni-app
2501_915921431 天前
iOS 应用代上架流程,多工具组合与使用 开心上架 跨平台自动化上传指南
android·ios·小程序·uni-app·自动化·cocoa·iphone
知识分享小能手1 天前
uni-app 入门学习教程,从入门到精通,uni-app组件 —— 知识点详解与实战案例(4)
前端·javascript·学习·微信小程序·小程序·前端框架·uni-app
雪芽蓝域zzs1 天前
uniapp 修改android包名
android·uni-app
芒果沙冰哟1 天前
uniapp canvas实现手写签字功能(包括重签,撤回等按钮)
uni-app