html
<div class="online-number">
<span>在线数量</span>
<span @click="jumpOnline">{{ onlineNumber }}</span>
</div>
<div class="offline-number">
<span>离线数量</span>
<span @click="jumpOff">{{ offLineNumber }}</span>
</div>
js
// 路由跳转
jumpOnline() {
this.$router.push({
path: "/camer/aicamera",
query: {
status: "1",
},
});
},
jumpOff() {
this.$router.push({
path: "/camer/aicamera",
query: {
status: 2,
},
});
},
},
};
router路由
path: '/',
component: Layout,
redirect: 'index',
meta: {
keepAlive: true,
},
children: [
{
path: 'index',
component: (resolve) => require(['@/views/index_v1'], resolve),
name: '监控首页',
meta: { title: '监控首页', icon: 'dashboard'}
},
{
path: '/camera/live',
component: (resolve) => require(['@/views/index'], resolve),
hidden: true
},
//跳转位置........................................................
{
path: '/device_management',
component: () => import('../../src/views/camera/aicamera/index.vue'),
hidden: true
},
]
},