0

我正在使用事件聚合器

概念很简单。

视图订阅了一个事件。
其他视图触发事件。

现在我想知道是否有办法使用 id 订阅/触发事件。

即 ViewA 类的 View1 告诉全局事件聚合器他对 eventA 感兴趣并且他的(模型的)id 是 1。

ViewB 类的 View2 触发 id 为 1 的 eventA,因此 View1 只能接收事件。
(所有其他 ViewA 实例都没有得到事件)

4

1 回答 1

1

你能在这里使用事件命名空间吗?我认为这就是 Backbone 中的 delegateEvents 所做的。

说当你订阅时订阅“event.1”(1是id),触发时使用相同的“event.1”,如果你想让其他人监听相同的事件,那么让他们订阅“事件”跳过身份证。

于 2013-10-16T08:00:45.610 回答