当前位置: 首页 > 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.ds6.com.cn/news/106147.html

相关文章:

  • 做一个综合商城网站多少钱最新百度快速收录技术
  • 电子商务网站建设可行性分析百度导航如何设置公司地址
  • 网站运营外包方案重庆百度seo
  • 专业网站建设工作室最新国内重大新闻
  • 福州商城网站开发公司seo服务建议
  • 如何给一个网站做压测国际新闻直播
  • 网页设计与网站建设奥鹏考试答案企业网站建设规划
  • 昆明网站建设价格低如何做好网络推广销售
  • 网站左右箭头素材大一html网页制作
  • 在国外做外国的成人网站合法吗友情链接的英文
  • 上海html5网站制作公司高级搜索
  • wordpress 家纺主题如何做谷歌优化
  • 工信网站投诉系统seo推广软件排名
  • 定制型网站建设合同范本免费网站推广网址
  • python基础语法手册百度seo教程
  • 做网站内容软件网络营销策划案例
  • wordpress 图片裁剪郑州seo服务
  • 商丘做网站需要多少钱关键词推广方式
  • 新增备案 网站名字南宁网络推广软件
  • unity3d转行网站开发怀化网站seo
  • 企业网站管理系统教程西安优化seo托管
  • 鞍山吧 百度贴吧商品标题seo是什么意思
  • 做巧克力的网站企业seo案例
  • 在线logo制作生成免费网站制作电商网站
  • 做会员卡的网站在线站长工具站长之家官网
  • 怎么介绍vue做的购物网站项目交换链接案例
  • 网站开发公司如何拓展业务seo软件优化工具软件
  • 胶南网站建设多少钱惠州百度推广优化排名
  • 广州做网站比较有名的公司百度指数下载手机版
  • 自己做网站怎么上传百度搜索最多的关键词