第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

javascript大量推送數(shù)據(jù)如何快速處理?

javascript大量推送數(shù)據(jù)如何快速處理?

婷婷同學_ 2018-09-02 14:08:43
后端實現(xiàn)了websocket主動推送,現(xiàn)在想在網(wǎng)頁上顯示推送的數(shù)據(jù),但是由于推送的數(shù)據(jù)量特別龐大,自己的處理比較緩慢,不但造成了數(shù)據(jù)推送的延遲,頁面也特別卡頓,進行點擊button等組件的操作也特別卡頓。我在websocket的on_message下是這樣處理的:var _on_message = function(evt) {    try {        var evt_obj = JSON.parse(evt.data);                     if (evt_obj['type'] == 'msg') {            var data = evt_obj['data'];                         // 屏幕被分成了四塊 ,分別推送到四塊上;             // 這里分成四塊也是個大問題?             for (var i = 0; i < _chat_list.length; i++) {                // 這里也許還有一些正則匹配                 panel_dict[ch].add_msg(data);             }         } else {            console.log("recv msg: ", evt_obj);         }     } catch (err) {        console.error(err);     } };我想這著把數(shù)據(jù)接收到一個list,在使用setInterval來慢慢處理顯示這些數(shù)據(jù),但是這樣的話數(shù)據(jù)還是不實時的,有的數(shù)據(jù)到了但是過了一段時間才顯示。頭疼ing本人前端菜鳥,不知道有什么好的處理辦法或者解決方案呢?
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 623 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號