vue3 常见的路由传参&无刷新修改当前路由url带参

无刷新修改当前路由url带参

//tabs切换部分
<el-tabs v-model="activeName" class="demo-tabs" @tab-click="handleClick">
            <el-tab-pane  v-for="(item,index) in tagList"  :label="item.title"  :name="item.name" :key="index"></el-tab-pane>
 </el-tabs>
 <script setup>
 import {
   ref} from 'vue'
 import {
   userRouter} from 'vue-router'
const router =userRouter()
// tag的数组
let tagList = ref([
    {
   name:'0',title:"基本信息"},
    {
   name:'1',title:"医疗记录"},
    {
   name:'2',title:"院外监测"},
    {
   name:'3',title:"管理方案"},
    {
   name:'4',title:"咨询记录"},
    {
   name:'5',title:"专病档案"}
])
// 标签的id
let activeName = ref(route.query.seeState)
// tab标签切换
const handleClick=(e)=>{
   
    activeName.value=e.props.name
    //路由跳转
    router.push({
   
        path: '/subhealth/subhealth',
        query: {
   
          userId: route.query.userId,
          seeState:e.props.name
        }
      })
}
 </script>

![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/a666653226b740efbb3b1ba663fe6967.png

在这里插入图片描述

相关推荐

  1. vue3

    2024-01-24 21:50:03       8 阅读
  2. Vue

    2024-01-24 21:50:03       31 阅读
  3. vue3跳转及

    2024-01-24 21:50:03       37 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-24 21:50:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-24 21:50:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-24 21:50:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-24 21:50:03       20 阅读

热门阅读

  1. Python康威生命游戏

    2024-01-24 21:50:03       33 阅读
  2. LeetCode2765. Longest Alternating Subarray

    2024-01-24 21:50:03       28 阅读
  3. R语言【taxa】——is_*():检查对象是否为某个类

    2024-01-24 21:50:03       29 阅读
  4. JLX12864带中文字库液晶屏的STM32驱动程序

    2024-01-24 21:50:03       26 阅读
  5. Oracle中一个过程怎么使用两个事务

    2024-01-24 21:50:03       36 阅读
  6. HJ8 合并表记录

    2024-01-24 21:50:03       25 阅读
  7. sklearn.cluster.Kmeans解析

    2024-01-24 21:50:03       28 阅读
  8. 力扣2765-最长交替子数组

    2024-01-24 21:50:03       43 阅读