当前位置:   article > 正文

uniapp中uni.navigateTo传递变量

uni.navigateto

效果展示:

核心代码:

uniapp中uni.navigateTo传递变量

  1. methods: {
  2. changePages(item) {
  3. setDatas("maintenanceFunName", JSON.stringify(item)).then((res) => {
  4. uni.navigateTo({
  5. url: `/pages/PMS/maintenance/maintenanceTypes/maintenanceTypes?id=${item.name}`,
  6. });
  7. });
  8. },
  9. },

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

  1. //vue2、uniapp写法
  2. onLoad(params) {
  3. this.title = params.id;//接收参数并赋值给this.title
  4. getDatas("maintenanceFunName").then((res) => {
  5. let maintenanceFunName = JSON.parse(res);
  6. // 页面标题
  7. this.title = maintenanceFunName.name;
  8. // 获取接口的函数名
  9. this.getNumFun = this.apiFuns[maintenanceFunName.apipost];
  10. // 状态列表
  11. this.stateList = maintenanceFunName.stateList;
  12. // 跳转到详情页面的地址
  13. this.detailPage = maintenanceFunName.detailPage;
  14. // 固定参数
  15. if (maintenanceFunName.parameter) {
  16. this.pages = { ...this.pages, ...maintenanceFunName.parameter };
  17. }
  18. this.getTableList({ ...this.pages, shipGuid: this.shipGuid });
  19. // 列表展示的组件名
  20. this.repairListName = maintenanceFunName.componentName;
  21. });
  22. },

 备注:

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

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

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

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/656467
推荐阅读
相关标签
  

闽ICP备14008679号