javascript - Backbone.Wreqr 与 Javascript 对象

标签 javascript backbone.js marionette eventaggregator

backbone.wreqr 相对于 js object 的主要优势是什么,这两种情况都可以访问 marionette 的事件聚合器。
从对象中分配/调用方法的方式与 Commands/RequestResponse 的工作方式不同。对我来说,除了给语义/可读性 +1 之外,我认为没有必要实现它。

https://github.com/marionettejs/backbone.wreqr
有人可以启发我吗,这是我的第一个主干(和模块化)应用程序。

最佳答案

好处是:

  • 事件和命令处理是可选的,您不需要自己手动检查undefined
  • 可选地为每个事件设置多个处理程序
  • 延迟执行命令(先触发事件,稍后注册命令,它会立即执行)
  • 您可以不使用任何其他方法定义执行范围,例如 $.proxy, ...

关于javascript - Backbone.Wreqr 与 Javascript 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19072987/

相关文章:

javascript - 在 Polymer 1.0 模板中切换 CSS 类?

javascript - 您可以提交包含一系列文本输入的表单吗?

javascript - backbone、requirejs、grunt requirejs 使用外部模板

javascript - 未捕获错误 : Mismatched anonymous define() module: function definition(name, 全局)

javascript - Backbone : How to bind arguments for listenTo-callback?

javascript - 'infinite' 模式下的 Backbone.Paginator 在 model.destroy 上抛出 'Maximum call stack size exceeded'

javascript - 本地库的 Webpack 外部配置

javascript - ini 属性的匹配值

javascript - 引用错误: Backbone is not defined - Attempting to use Parse. com Javascript SDK

javascript - 如何删除 Backbone Marionette 模块?