【问题标题】:find the source of duplicate data in an Ember.js view在 Ember.js 视图中查找重复数据的来源
【发布时间】:2013-02-02 15:57:17
【问题描述】:

不久前,我使用 Socket.io、Redis 和 Node.js 制作了一个聊天应用程序。最近,一位朋友在 Github 上 fork 了我的存储库,并在 Ember.js 中实现了相同的聊天实现。我想我会帮忙的,因为他添加的很多东西破坏了我代码的很多功能。我已经尝试尽可能多地修复它,我可以。我想解决的两个问题是重复的数据。

我不是 Ember.js 专家 - 我几乎不了解框架。我想解决两个问题: 在用户的在线列表中 - 有重复的用户名。提交消息时,会出现两条内容相同的消息。

我在尝试查找错误时查看了本地 Redis,并且在 Redis 中没有任何重复内容。 app.js 中的代码也没有任何明显足以让我发现的错误。

这里是代码参考的存储库链接,因为它们太大而无法在此处添加(实时示例在自述文件中):

https://github.com/declandewet/ember-js-chatapp/(我的 repo 分支) https://github.com/declandewet/chatapp(我的仓库)

【问题讨论】:

    标签: node.js ember.js redis socket.io


    【解决方案1】:

    将 current_users.push 移动到循环通过的部分并将其添加到 redis 似乎可以修复它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-03
      • 1970-01-01
      • 1970-01-01
      • 2011-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-02
      相关资源
      最近更新 更多