Vue和Websocket最佳解决方案 在Vue的实例的选项中定义套接字对象,通过mixin在每个生命周期创建时,读取选项中的配置绑定到WS回调对象中 当onmessage接收到消息,调用对应的函数,即可获取到当前Vue实例 使用方法 // main.js import { plugin } from '@/utils/socketPlugin' Vue . use ( plugin ) < script > export default { // 在Vue文件中定义 sockets options 接收websocket 的onmessage data ( ) { return { name : '' } } sockets : { config ( data ) { console