我正在尝试使用.extend()来设置我的视图并使用它们进行初始化。我发现分配配置变量来查看嵌套在层次结构中的对象很方便。
我的问题是我的观点失去了这种背景。这成为我认为是构造函数的ctor对象。我怎样才能解决这个问题?
我的咖啡脚本在下面。第一个类将嵌套在树的深处,第二个类位于应用程序启动的顶层:
# This is a child somewhere deep within a tree of views.
class View extends Backbone.View
initialize: ->
console.log @ # returns object ctor
MyView = View.extend({
initialize: ->
# do config stuff then init prototype
App.Views.MyView.prototype.initialize()
})
view = new MyView