【发布时间】:2014-01-05 13:47:11
【问题描述】:
我正在尝试检索模型,因为我需要访问某些属性,但我不能。我在一个视图中,它扩展了另一个视图。视图如下所示:
var ImageGridControlView = GridControlView.extend({
//.... stuff ....
alert(this.model.get('property')) //This gives me an error in console and nothing is alerted.
});
在上述代码扩展的类中,可以检索模型,如下所示:
var GridControlView = ControlView.extend({
//.... stuff ....
alert(this.model.get('property')) //This shows the property value correctly
});
为什么无法从 ImageGridControlView 中检索模型?模型在不同班级、孩子等之间的持久性是什么?我是 Backbone 新手,官方文档只对模型进行了粗浅的介绍。
【问题讨论】:
-
我不确定,但您尝试过使用 _.bindAll() 吗?
标签: backbone.js backbone-views