2
0
mirror of https://github.com/tenrok/vue-native-websocket.git synced 2026-06-06 06:02:25 +03:00

Updated manual connect to accept alternative connection

Updated manual connect to accept alternative connection
This commit is contained in:
Viktor
2018-09-26 13:34:50 +03:00
committed by GitHub
2 changed files with 5 additions and 2 deletions
+3
View File
@@ -67,7 +67,10 @@ Vue.use(VueNativeSock, 'ws://localhost:9090', {
connectManually: true,
})
const vm = new Vue()
// Connect to the websocket target specified in the configuration
vm.$connect()
// Connect to an alternative websocket URL and Options e.g.
vm.$connect('ws://localhost:9090/alternative/connection/', { format: 'json' })
// do stuff with WebSockets
vm.$disconnect()
```
+2 -2
View File
@@ -13,8 +13,8 @@ export default {
}
if (opts.connectManually) {
Vue.prototype.$connect = () => {
observer = new Observer(connection, opts)
Vue.prototype.$connect = (connectionUrl = connection, connectionOpts = opts) => {
observer = new Observer(connectionUrl, connectionOpts)
Vue.prototype.$socket = observer.WebSocket
}