element-ui之dialog组件封装
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970组件封装:<template> <span> <span class="resetPass" @click="openDialog">修改密码</span> <el-dialog :visible.sync="DialogVisible" :close-on-click-modal="false" :destroy-on-close="true" title="修改密码" width="30%" append-to-body center @cl ...
js封装websocket
1.创建websocket.js12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667const WSS_URL = `wss://wss.xxxx.com/ws?appid=xxx`let Socket = ''let setIntervalWesocketPush = null/**建立连接 */export function createSocket() { if (!Socket) { console.log('建立websocket连接') Socket = new WebSocket(WSS_URL) Socket.onopen = onopenWS Socket.onmessage = onmessageWS Socket.onerror = onerrorWS Socket.onc ...
vue中使用websocket正确的方式
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051<template> <div class="test"> // ...do </div></template><script> export default { name : 'test', data() { return { websock: null, } }, created() { this.initWebSocket(); }, destroyed() { this.websock.close() //离开路由之后断开websocket连接 }, methods: { in ...






