【发布时间】: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