国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

Vue+WebSocket頁面實(shí)時刷新長連接的實(shí)現(xiàn)

瀏覽:116日期:2022-09-28 17:33:50

最近vue項(xiàng)目要做數(shù)據(jù)實(shí)時刷新,折線圖每秒重畫一次,數(shù)據(jù)每0.5秒刷新一次,說白了就是實(shí)時刷新,因?yàn)閿?shù)據(jù)量較大,用定時器估計頁面停留一會就會卡死。。。

與后臺人員討論過后決定使用h5新增的WebSocket來實(shí)現(xiàn)數(shù)據(jù)實(shí)時展示,記錄一下過程以及碰到的問題;

注意:頁面刷新長連接會被關(guān)閉,其實(shí)進(jìn)入當(dāng)前頁面建立長連接的目的就是頁面不用F5刷新,所有數(shù)據(jù)自動實(shí)時刷新,如果還是來回F5大刷頁面那就沒有意義了。。。

ps: 如果實(shí)在有這個需求的話,網(wǎng)上貌似有實(shí)現(xiàn)刷新頁面長連接不斷的方法,請自行百度。。。。

<template> <div> </div></template><script> export default {data() { return {websock: null, }},created(){ //頁面剛進(jìn)入時開啟長連接 this.initWebSocket() },destroyed: function() {//頁面銷毀時關(guān)閉長連接this.websocketclose();},methods: { initWebSocket(){ //初始化weosocket  const wsuri = process.env.WS_API + '/websocket/threadsocket';//ws地址this.websock = new WebSocket(wsuri); this.websocket.onopen = this.websocketonopen;this.websocket.onerror = this.websocketonerror;this.websock.onmessage = this.websocketonmessage; this.websock.onclose = this.websocketclose; }, websocketonopen() {console.log('WebSocket連接成功');},websocketonerror(e) { //錯誤 console.log('WebSocket連接發(fā)生錯誤');},websocketonmessage(e){ //數(shù)據(jù)接收 const redata = JSON.parse(e.data); //注意:長連接我們是后臺直接1秒推送一條數(shù)據(jù), //但是點(diǎn)擊某個列表時,會發(fā)送給后臺一個標(biāo)識,后臺根據(jù)此標(biāo)識返回相對應(yīng)的數(shù)據(jù), //這個時候數(shù)據(jù)就只能從一個出口出,所以讓后臺加了一個鍵,例如鍵為1時,是每隔1秒推送的數(shù)據(jù),為2時是發(fā)送標(biāo)識后再推送的數(shù)據(jù),以作區(qū)分console.log(redata.value); }, websocketsend(agentData){//數(shù)據(jù)發(fā)送 this.websock.send(agentData); },   websocketclose(e){ //關(guān)閉 console.log('connection closed (' + e.code + ')');  }, }, } </script>

到此這篇關(guān)于Vue+WebSocket頁面實(shí)時刷新長連接的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Vue+WebSocket實(shí)時刷新長連接內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 手机看片精品国产福利盒子 | 99在线观看巨臀大臀视频 | 波多野结衣一区二区在线 | 美女又黄又www | 中文字幕一级毛片视频 | 成人免费毛片观看 | 911精品国产91久久久久 | 欧美午夜激情影院 | 色屁屁一区二区三区视频国产 | 欧美午夜免费毛片a级 | 高清国产在线 | 成年免费在线观看 | 99视频精品 | 在线视频一区二区三区在线播放 | 国产亚洲小视频 | 亚洲一区浅井舞香在线播放 | 亚洲不卡视频在线观看 | 亚洲欧美一区二区视频 | 国产精品欧美韩国日本久久 | 精品欧美一区二区三区免费观看 | 久草视频免费 | 国产免费久久精品99久久 | 热热涩热热狠狠色香蕉综合 | 日韩欧美在线观看视频 | 日本不卡在线一区二区三区视频 | a毛片全部播放免费视频完整18 | 欧美精品日本一级特黄 | 欧美综合在线视频 | 日本高清一本二本三本如色坊 | 97在线看 | 中文字幕乱码在线观看 | 福利视频99 | 黑色丝袜美美女被躁视频 | 成人免费观看网欧美片 | 欧美一级日韩一级亚洲一级 | 香蕉久久a毛片 | 91精品久久久久久久久网影视 | 国产成人夜间影院在线观看 | 97午夜影院| 91青草久久久久久清纯 | 午夜精品一区二区三区在线观看 |