顶部菜单功能,聊天wss关闭
This commit is contained in:
parent
a3f524e345
commit
4802a22196
|
|
@ -204,24 +204,21 @@ export default {
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<el-button
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/videoList')"
|
||||||
type="primary"
|
|
||||||
size="mini"
|
|
||||||
@click.prevent="handleMenuSelect('/videoList')"
|
|
||||||
>视频列表</el-button
|
>视频列表</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/device')"
|
||||||
type="primary"
|
|
||||||
size="mini"
|
|
||||||
@click.prevent="handleMenuSelect('/device')"
|
|
||||||
>设备管理</el-button
|
>设备管理</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/User')"
|
||||||
type="primary"
|
|
||||||
size="mini"
|
|
||||||
@click.prevent="handleMenuSelect('/User')"
|
|
||||||
>用户</el-button
|
>用户</el-button
|
||||||
>
|
>
|
||||||
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/chat')"
|
||||||
|
>聊天</el-button
|
||||||
|
>
|
||||||
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/group')"
|
||||||
|
>群组</el-button
|
||||||
|
>
|
||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
size="mini"
|
size="mini"
|
||||||
|
|
|
||||||
|
|
@ -565,6 +565,10 @@ export default {
|
||||||
},
|
},
|
||||||
handleMenuSelect(val) {
|
handleMenuSelect(val) {
|
||||||
router.push(val);
|
router.push(val);
|
||||||
|
//关闭websocket
|
||||||
|
if (this.socket!= null) {
|
||||||
|
this.socket.close();
|
||||||
|
}
|
||||||
},
|
},
|
||||||
toVideoList() {
|
toVideoList() {
|
||||||
router.push("/videoList");
|
router.push("/videoList");
|
||||||
|
|
@ -600,6 +604,7 @@ export default {
|
||||||
if (this.eventSource) {
|
if (this.eventSource) {
|
||||||
this.eventSource.close();
|
this.eventSource.close();
|
||||||
}
|
}
|
||||||
|
console.log("unmounted chat");
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
|
||||||
|
|
@ -238,24 +238,21 @@ export default {
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<el-button
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/videoList')"
|
||||||
type="primary"
|
|
||||||
size="mini"
|
|
||||||
@click.prevent="handleMenuSelect('/videoList')"
|
|
||||||
>视频列表</el-button
|
>视频列表</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/device')"
|
||||||
type="primary"
|
|
||||||
size="mini"
|
|
||||||
@click.prevent="handleMenuSelect('/device')"
|
|
||||||
>设备管理</el-button
|
>设备管理</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/User')"
|
||||||
type="primary"
|
|
||||||
size="mini"
|
|
||||||
@click.prevent="handleMenuSelect('/User')"
|
|
||||||
>用户</el-button
|
>用户</el-button
|
||||||
>
|
>
|
||||||
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/chat')"
|
||||||
|
>聊天</el-button
|
||||||
|
>
|
||||||
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/group')"
|
||||||
|
>群组</el-button
|
||||||
|
>
|
||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
size="mini"
|
size="mini"
|
||||||
|
|
|
||||||
|
|
@ -300,24 +300,21 @@ export default {
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<el-button
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/videoList')"
|
||||||
type="primary"
|
|
||||||
size="mini"
|
|
||||||
@click.prevent="handleMenuSelect('/videoList')"
|
|
||||||
>视频列表</el-button
|
>视频列表</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/device')"
|
||||||
type="primary"
|
|
||||||
size="mini"
|
|
||||||
@click.prevent="handleMenuSelect('/device')"
|
|
||||||
>设备管理</el-button
|
>设备管理</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/User')"
|
||||||
type="primary"
|
|
||||||
size="mini"
|
|
||||||
@click.prevent="handleMenuSelect('/User')"
|
|
||||||
>用户</el-button
|
>用户</el-button
|
||||||
>
|
>
|
||||||
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/chat')"
|
||||||
|
>聊天</el-button
|
||||||
|
>
|
||||||
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/group')"
|
||||||
|
>群组</el-button
|
||||||
|
>
|
||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
size="mini"
|
size="mini"
|
||||||
|
|
|
||||||
|
|
@ -270,24 +270,21 @@ export default {
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<el-button
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/videoList')"
|
||||||
type="primary"
|
|
||||||
size="mini"
|
|
||||||
@click.prevent="handleMenuSelect('/videoList')"
|
|
||||||
>视频列表</el-button
|
>视频列表</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/device')"
|
||||||
type="primary"
|
|
||||||
size="mini"
|
|
||||||
@click.prevent="handleMenuSelect('/device')"
|
|
||||||
>设备管理</el-button
|
>设备管理</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/User')"
|
||||||
type="primary"
|
|
||||||
size="mini"
|
|
||||||
@click.prevent="handleMenuSelect('/User')"
|
|
||||||
>用户</el-button
|
>用户</el-button
|
||||||
>
|
>
|
||||||
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/chat')"
|
||||||
|
>聊天</el-button
|
||||||
|
>
|
||||||
|
<el-button type="primary" size="mini" @click.prevent="handleMenuSelect('/group')"
|
||||||
|
>群组</el-button
|
||||||
|
>
|
||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
size="mini"
|
size="mini"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue