我正在使用event aggregator。
概念很简单。
视图订阅了一个事件 其他视图触发事件。
现在我想知道是否有方法用id订阅/触发事件。
即。 ViewA类的View1告诉全局事件聚合器他对eventA感兴趣并且他的(模型)id为1。
ViewB类的View2触发id为1的eventA,以便View1只能接收事件 (所有其他ViewA实例都没有获取事件)
答案 0 :(得分:1)
你能在这里使用事件命名空间吗?我认为这是Backbone中的delegateEvents。
说当你订阅时,订阅“event.1”(1是id),当触发器使用相同的“event.1”时,如果你想让其他人听同一个事件,那么让他们订阅“事件”跳过身份。