up. 添加worker的admin:worker
This commit is contained in:
parent
3e94fbf4c0
commit
025ce8e186
@ -18,6 +18,8 @@
|
||||
import { useGlobalConfig } from '@/config/use-global-config';
|
||||
import { useThemeStore } from '@/store/modules/theme';
|
||||
import { useLocale } from '@/i18n/use-locale';
|
||||
import { inject } from 'vue';
|
||||
import {webSocket_handler} from "@/plugins/webSocket_handler";
|
||||
|
||||
/** 组件全局配置 */
|
||||
const { tableConfig } = useGlobalConfig();
|
||||
@ -28,4 +30,7 @@
|
||||
|
||||
/** 国际化配置 */
|
||||
const { elLocale, eleLocale } = useLocale();
|
||||
|
||||
// 通过inject获取WebSocket实例
|
||||
webSocket_handler(inject('websocket'))
|
||||
</script>
|
||||
|
||||
@ -7,7 +7,7 @@ import DictData from '@/components/DictData/index.vue';
|
||||
import i18n from './i18n';
|
||||
import installer from './as-needed';
|
||||
import { iconsInstaller } from '@/components/IconSelect/util';
|
||||
import WebSocketPlugin, { WebSocketConfig } from './plugins/WebSocketPlugin';
|
||||
import WebSocketPlugin, { WebSocketConfig } from './plugins/webSocket_plugin';
|
||||
|
||||
import 'element-plus/theme-chalk/display.css';
|
||||
import 'ele-admin-plus/es/style/nprogress.scss';
|
||||
|
||||
16
z_ele/src/plugins/webSocket_handler.ts
Normal file
16
z_ele/src/plugins/webSocket_handler.ts
Normal file
@ -0,0 +1,16 @@
|
||||
|
||||
export const webSocket_handler = (websocket: any) => {
|
||||
const {
|
||||
isConnected,
|
||||
isConnecting,
|
||||
connectionStatus,
|
||||
messages,
|
||||
statusClass,
|
||||
connect,
|
||||
disconnect,
|
||||
sendMessage
|
||||
} = websocket;
|
||||
console.log(messages.value)
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user