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

宜昌网站建设公司四平网络推广

宜昌网站建设公司,四平网络推广,国外优秀排版设计网站,武汉大学校园网站建设方案vue3路由和vue2差别不是很大,不过在传参形式上略有改变 在Vue3中使用路由必须引入 useRouter 和 useRoute import { useRoute, useRouter } from vue-routerconst Router useRouter() //跳转const Route useRoute() //获取到值 同Vue2一样,query使用p…

vue3路由和vue2差别不是很大,不过在传参形式上略有改变

在Vue3中使用路由必须引入 useRouter 和 useRoute

import { useRoute, useRouter } from 'vue-router'
  const Router = useRouter() //跳转const Route = useRoute() //获取到值

同Vue2一样,query使用path跳转,params用name跳转

  router.push({path: `/streamcompute-home/${item.projectName}/${item.projectId}/definition/list`,query: { processDefinitionName }})
  router.push({ name: tab.props.name,params:projectId })

 在注册路由的时候规定必须要传入的参数

 对于必须要有参数的情况,可以在路由中配置。比如:页面复用,需要通过key来区分,则需要用到这个方法

//实时计算-项目首页-我关注的-详情页
{path: "/streamcompute-home/:projectName/:projectId/definition/list",name: "projects",component: () =>import("@/components/streamcompute/streamcomputeWork/develop/index.vue"),
},

参数的使用

首先,打印一下router,看看里面有什么

 可以看到,在跳转后的页面中使用参数,也跟vue2有一定的区别,不管是query还是params,都装在router.currentRoute.value里面,我们需要去取。

 所以要这么使用:

【router.currentRoute.value.params】

【router.currentRoute.value.query】

projectName = router.currentRoute.value.params.projectName
projectId = router.currentRoute.value.params.projectId
http://www.khdw.cn/news/13092.html

相关文章:

  • 梧州网站设计网站优化助手
  • 知名网站开发公司舆情监控
  • 营销网站seo推广费用如何购买域名
  • 系统网站seo黑帽培训
  • 公司网站用什么程序企业培训公司
  • 邢台哪里可以做网站今日国内新闻头条新闻
  • 寮步网站仿做广告设计
  • 如何做不同域名跳转同一个网站google权重查询
  • 东莞网站建设市场广州代运营公司有哪些
  • 免费制作个人网站我的百度网盘登录入口
  • 三五互联网站建设垃圾中国培训网
  • 牛视频网站建设站长工具备案查询
  • 济南腾飞网络网站建设网站域名备案查询
  • 北安网站设计推广产品
  • 备案域名回收优化设计五年级上册语文答案
  • 苏州市网站建设在线crm系统
  • vs2010可以做动态网站吗优化模型
  • 浙江外贸网站建设杭州百家号优化
  • 手机制作网站教程关键词排名怎么做上首页
  • 常州外贸网站建设公司seo包括什么
  • 做网站的算什么行业宁波网站建设优化企业
  • 怎么设置自己做的网站网站建设服务商
  • 用ps做企业网站分辨率是多少钱网站优化方式有哪些
  • 企业宣传片文案模板百度优化教程
  • 12306网站建设多少钱最佳搜索引擎磁力王
  • h5 服装网站模板营销管理制度范本
  • 东莞建站江苏网站推广
  • 网站优秀作品刷seo快速排名
  • 网站专属定制高端网站建设如何自己搭建一个网站
  • 手机网页及网站设计福州seo推广优化