问题标签 [backbone.signalr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
291 浏览

backbone.js - 为什么collection.reset 像collection.add 一样工作?

我有一个 Backbone 集合的视图。当我通过backbone.signalR 集线器重置集合时,我希望得到一个通过集线器传递的新集合,但它只是重置集合,然后像调用collection.add传递给它的任何内容一样工作。因此,我在集合中的模型中获得了 12 个属性,其中前 6 个为空值,后 6 个为当前值。

我的收藏包含具有 6 个属性的模型。我想用新的 6 个值重置它们的值。但是我打不通collection.reset()

在重置我的收藏之前,我有一个对象包含以下 6 个属性:

重置我的收藏后,我得到一个包含以下 12 个属性的对象:

所以,我不知道是什么问题,或者我怎样才能摆脱这个问题。我只想在集合重置后获得具有更新值的 6 属性值。

0 投票
1 回答
1110 浏览

asp.net-mvc - 带有 Redis 的 SingnalR 将消息发送到特定的 ConnectionID

我正在为我的聊天应用程序使用 SingalR。想玩 Redis 和 SignalR,但我找不到可以将 msg 发送到特定 connectionId 的工作示例。下面的代码适用于单个服务器实例。但是,当我将其设置为具有 3 个进程的 Web Garden 时,它会停止工作,因为获取消息的服务器实例无法找到该目标 UserId 的 connectionId 以发送消息。

我已经使用下面的示例来设置我的盒子和代码,但它们都没有从一个客户端发送到特定客户端或一组特定客户端的示例。