小编DWJ*_*DWJ的帖子

骨干牵线木偶中何处使用事件聚合器?

我想在这里用requirejs作为解释器来实现一个自定义的vent事件聚合器实例

看一下这里和文档中的例子,我发现对vent.on和vent.trigger的调用主要用在视图中.我的模式将是:

define(['marionette', 'vent'], function (Marionette, vent) {
    return Marionette.ItemView.extend({
        initialize: function () {
           //bind
           this.listenTo(vent, 'mycustomevent', this.myMethod);
           //trigger
           vent.trigger('viewinit', ...);
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

这种模式是否正确(视图负责管理聚合器事件)还是应该在模型和集合中使用它?

backbone.js backbone-events marionette

4
推荐指数
1
解决办法
2437
查看次数

标签 统计

backbone-events ×1

backbone.js ×1

marionette ×1