鍍金池/ 問(wèn)答/HTML/ Vue中如何保存websocket對(duì)象?

Vue中如何保存websocket對(duì)象?

在一個(gè)項(xiàng)目里用到了websocket
其中在Login.vue登錄完成后,利用返回的參數(shù)成功連接了websocket服務(wù)器
得到了websocket對(duì)象

我怎么在其它vue模塊中使用這個(gè)websocket對(duì)象?也就是在vue模塊間共享一個(gè)長(zhǎng)連接對(duì)象?

回答
編輯回答
無(wú)標(biāo)題

在需要的時(shí)候再new一個(gè)新的websocket對(duì)象唄 ,或者使用vuex看看

2017年10月17日 17:11
編輯回答
扯不斷

起個(gè)文件叫ws.js

const ws
function getWs(options) {
  if (!ws) {
    ws = new WebSocket(options)
  }
  return ws
}
export default getWs

在哪用在哪引入。

2017年1月10日 04:42