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

开发指南134-路由传递参数

平台上的路由地址都是动态创建的,通过 params传递参数不方便。

正常情况下,页面跳转通过vuex来传递。

但是如果是从第三方系统通过单点登录拉起平台应用时,就需要用到路由传递参数的问题。

基本原理:

调用方:

this.$router.push({

 path: '/user',

 query: { id: 123456, name: 'Tom' }

});

等同/user?id=123456&name=Tom

目标页面:

mounted里处理

console.log(this.$route.query.id); // 123456

console.log(this.$route.query.name); // Tom

以上代码只为了说明问题,真实参数要复杂的多。

平台应用内部避免使用上述方式,需要时通过Vuex传递。

store/getters.js下定义了常用的参数,例如

const getters = {
//----------千里马平台所属-------------
QLMConfig: state => state.qlm_config2store.QLMConfig,
userId: state => state.qlm_user.userId,

}
export default getters

http://www.dtcms.com/a/347615.html

相关文章:

  • 【KO】前端面试七
  • 科研笔记:博士生手册
  • n8n热门的开源 AI 工作流平台实操
  • git实战(7)git常用命令速查表
  • C++实现常见的排序算法
  • STM32窗口看门狗(WWDG)深度解析:精准守护嵌入式系统的实时性
  • day39-keepalived
  • How to Use Managed Identity with ACS?
  • 全面解析主流AI模型:功能对比与应用推荐
  • douyin_search_tool:用python开发的抖音关键词搜索采集软件
  • 低功耗全双工远距离无线对讲解决方案
  • 【数位DP】D. From 1 to Infinity
  • 数据库字段类型深度解析:从关系型到 NoSQL 的全面指南
  • Placement new是什么
  • CUDA和torch的安装
  • 【LeetCode】363. 矩形区域不超过 K 的最大数值和 (二分 + 前缀和)
  • 拓扑排序|hash
  • 深入剖析Spring Boot应用启动全流程
  • MySQL GPG 密钥更新问题解决文档
  • Centos7.9 Docker26容器化部署 MySql9.4 一主一从的同步复制部署
  • 【51单片机非精准延时演示来回流水灯效果】2022-11-10
  • 【机器学习深度学习】自然语言与多模态大模型
  • 【KO】前端面试一
  • git的工作使用中实际经验
  • 关于Highcharts的数据参考与产品系列
  • Camera performance analysis
  • 智能系统与未来生态演进初步思考
  • 告别图片背景违和!autohue.js 让图片与背景自动 “无缝衔接”
  • 基于51单片机自动智能浇花系统设计
  • 【序列晋升】13 Spring Cloud Bus微服务架构中的消息总线