【问题标题】:Storing data temporarily from a websocket callback从 websocket 回调临时存储数据
【发布时间】:2017-12-19 16:15:52
【问题描述】:

在我的一生中,我似乎无法将我的头脑集中在从 websocket 回调中获取临时存储的数据以与下一组数据进行比较,因为它的范围是我正在使用 nodejs 和我正在使用的包装器正在使用 signalrjs

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

【问题讨论】:

  • 为什么不先比较,然后将数据保存到变量中呢?
  • 我需要将开始的提要与下一个即时数据进行比较在提要更新之前临时存储它的值
  • 试试这个格式,var temporaryValue; socket.whatever((data , client) => { // 比较temporaryValue 和data.feed // 完成后,存储新值temporaryValue = data.feed; }

标签: javascript node.js websocket signalr


【解决方案1】:

我不想使用数据库,但最终决定将值存储在数据库中对我来说是最好的方法

【讨论】:

    猜你喜欢
    • 2018-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-06
    • 1970-01-01
    • 2017-01-21
    • 2014-04-12
    • 1970-01-01
    相关资源
    最近更新 更多