【发布时间】:2011-10-12 04:02:56
【问题描述】:
我有一个名为Pannel 的视图,它只是一个带有关闭按钮的背景。我想将该视图扩展到一个名为PannelAdvanced 的视图。我将如何使用backbone.js 做到这一点?
现在所有的例子都有Backbone.View.Extend,但那些只是扩展Backbone.View;我想扩展我的PannelView。
【问题讨论】:
-
它的工作方式完全相同 -
Panel.extend({ ... }) -
我有我的 Panel = Backbone.View.extend() 然后我有 advancedPanel = Panel.extend() 但是当我在 AdvancedPanel 内部的 Panel 的初始化方法中为变量执行控制台日志时显示为未定义。
-
我可以直接调用 Panel.extend() 而不先实例化 Panel。