在组件

时间:2018-02-19 15:04:17

标签: sockets vue.js vuex

遵循官方doc vue-socketio我在store.js中的init socket。

import VueSocketio from 'vue-socket.io'
import socketio from 'socket.io-client'
Vue.use(VueSocketio, socketio(process.env.SOCKET_PATH), store)

但是在打开项目后,套接字会立即打开。我可以避免使用此字符串Vue.use(VueSocketio, socketio(ws://somepath), store) 并在我的组件中使用类似this.$socket.connect(ws://somepath)的内容。我如何从1个客户端打开两个不同的套接字连接?

1 个答案:

答案 0 :(得分:0)

您可以使用html5 WebSocket。而且您不需要导入或要求它。已经提供了。您可以打开任意数量的连接。在组件的脚本中:

RolesRequest