2017-12-18 127 views
-1

對於我的生活,我似乎無法圍繞從websocket回調中臨時存儲的getiing數據來比較下一組數據,因爲其範圍我使用nodejs和我使用的包裝是使用signalrjs暫時從websocket回調中存儲數據

socket.whatever((data , client) => { 
    let temporaryValue = data.feed; 
    //Problem is that this keeps getting    
    //updated as it's connected 
} 
+0

爲什麼不你先比較,然後將數據保存在變量中? – cdoshi

+0

我需要將開始提要與下一個即時data.feed進行比較,但臨時值不斷從websocket更新爲下一個data.feed,並且我無法從其作用域中訪問它以在提要前臨時存儲它的值獲得更新 – Chresna

+0

嘗試這種格式, var temporaryValue; socket.whatever((data,client)=> {//將temporaryValue與data.feed比較 //完成後,存儲新值 temporaryValue = data.feed; } – cdoshi

回答

0

我想沒有使用數據庫,但最終決定在數據庫中存儲的值是最好的辦法,我