vue 若依 新开tab 不关闭旧的tab

注意

  • 这里不是新开窗口(_blank不符合我的需求),是新开一个tab
  • 若依对于统一组件打开的tab只能存在一个,因为路径相同

思路

  • 路径不一致不就行了,动态生成的法子肯定是用不了了
  • 在router.js中配置路径:路径后面带上时间戳字符串不就好了

代码实现

router.js配置

  {
    path: '/mix/fabricate1/',
    component: Layout,
    hidden: true,
    permissions: ['client:MixPlan:list'],
    children: [
      {
        path: 'directLaborDetail/:timer',
        component: () => import('@/views/client/directLabor/detail'),
        name: 'MixDirectLaborDetail',
        meta: { title: '直接人工详情' }
      }
    ]
  }

如何跳转

toDetailPage(row) {
  this.$router.push({
    path: '/mix/fabricate1/directLaborDetail/'+new Date().getTime(),
    query: {
      proDate: row.proDate,
      shiftId: row.shiftId,
      equipId: row.equipId,
      materialCode: row.materialCode
    }
  })

相关推荐

  1. vue tab 关闭tab

    2024-03-22 19:12:02       44 阅读
  2. vuetab页面全部关闭后自动退出登录

    2024-03-22 19:12:02       57 阅读
  3. ruoyi-vue前端组件使用指南

    2024-03-22 19:12:02       37 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-22 19:12:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-22 19:12:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-22 19:12:02       87 阅读
  4. Python语言-面向对象

    2024-03-22 19:12:02       96 阅读

热门阅读

  1. ADB/ADB shell

    2024-03-22 19:12:02       42 阅读
  2. 抽象类与抽象方法(abstract)

    2024-03-22 19:12:02       38 阅读
  3. conda下载设置为国内源

    2024-03-22 19:12:02       43 阅读
  4. 牛客小白月赛58-C-牛牛

    2024-03-22 19:12:02       40 阅读
  5. 回文素数

    2024-03-22 19:12:02       42 阅读
  6. 蓝桥杯 完全二叉树的权值

    2024-03-22 19:12:02       54 阅读