暂时从websocket回调中存储数据
问题描述:
对于我的生活,我似乎无法围绕从websocket回调中临时存储的getiing数据来比较下一组数据,因为其范围我使用nodejs和我使用的包装是使用signalrjs暂时从websocket回调中存储数据
socket.whatever((data , client) => {
let temporaryValue = data.feed;
//Problem is that this keeps getting
//updated as it's connected
}
答
我想没有使用数据库,但最终决定在数据库中存储的值是最好的办法,我
为什么不你先比较,然后将数据保存在变量中? – cdoshi
我需要将开始提要与下一个即时data.feed进行比较,但临时值不断从websocket更新为下一个data.feed,并且我无法从其作用域中访问它以在提要前临时存储它的值获得更新 – Chresna
尝试这种格式, var temporaryValue; socket.whatever((data,client)=> {//将temporaryValue与data.feed比较 //完成后,存储新值 temporaryValue = data.feed; } – cdoshi