【问题标题】:Backbone nested / namespaced events主干嵌套/命名空间事件
【发布时间】:2014-04-09 18:53:46
【问题描述】:
var o = {}
_.extend(o, Backbone.Events)

o.on('custom', function(){ console.log("A nested event was triggered!"); })

o.trigger('custom:nested', otherDataThatINeed);

是否有内置功能,如主干中的嵌套事件所示?以前有没有人实现过这样的功能? (谷歌搜索完全没有返回)

【问题讨论】:

标签: javascript events backbone.js


【解决方案1】:

事件名称只是标签,它们没有层次结构。

您可能希望为您的事件添加选项并添加一些逻辑以在事件被调用时处理它们。

o.trigger('custom', {'secondevent': 'nestedeventname', 'somedata': otherDataThatINeed});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-06
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 2015-07-13
    • 1970-01-01
    • 1970-01-01
    • 2015-01-08
    相关资源
    最近更新 更多