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类型,会序列化上个页面传递的参数。

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

相关推荐
白远山16 小时前
上海24小时自助健身房系统软件开发实战指南
java·架构·uni-app·需求分析
白远山2 天前
上海24小时自助健身房系统软件开发实战指南:从需求到部署
java·架构·uni-app·需求分析
海鸥两三2 天前
小程序文档预览 · 进阶面试题
小程序·uni-app·uniapp
海鸥两三2 天前
微信小程序 PDF 预览实践(uni.downloadFile → uni.openDocument)
小程序·uni-app
PedroQue993 天前
uni-app x 事件通信插件重磅上线
前端·uni-app
gnip3 天前
uni-app 原生插件
前端·javascript·uni-app
白远山4 天前
自助健身小程序源码:架构拆解、核心链路与本地部署实战
java·架构·uni-app·需求分析
2501_915909064 天前
怎么用 FlutterFlow 把应用发布到 App Store?
android·ios·小程序·https·uni-app·iphone·webview
2501_915918415 天前
怎么把 Python 写的 Flet 应用打包成 iOS App 并上架 App Store?
android·ios·小程序·https·uni-app·iphone·webview
Geek_Vison5 天前
小程序容器如何抹平系统差异,让一个小程序运行在 iOS、安卓、鸿蒙和电脑端
小程序·uni-app·harmonyos·mpaas