【发布时间】:2014-01-20 10:16:41
【问题描述】:
通常,在使用 Coffee Script 时,我会像这样向 Backbone.Marionette.Application 添加方法...
do (Backbone) ->
_.extend Backbone.Marionette.Application::,
testMethod: ->
console.log "I was here"
我想知道是否有更“Coffee Script'ish”的方式来做到这一点。带有extends关键字的IE,不使用下划线extend。
【问题讨论】:
-
你为什么不继承
Backbone.Marionette.Application呢? Monkey patching 很简洁,但它不应该是您使用的第一个工具。 -
之前关于使用 Coffeescript
extends与 Backboneextend的讨论。 stackoverflow.com/questions/13243679 -
与 Backbone.Marionette.Application::testMethod = -> console.log "I was here?" 相比有什么优势
标签: coffeescript prototype underscore.js marionette