如何在backbone.js视图中引用模型?

时间:2013-01-24 17:31:50

标签: backbone.js backbone.js-collections

我是backbone.js的新手,并尝试使用我在其他语言中使用过的模式。其中一些工作,一些已经下降得相当平坦。我的问题是这样 - 我应该如何从视图中引用我的模型。例如,我有5个相同的视图,我从一组模型中传递了一个模型。当用户单击5个视图中的一个时,我需要它来使用它创建的模型。现在,只要用户点击视图,我就会为this.model获取null。

1 个答案:

答案 0 :(得分:1)

您需要在视图构造函数中传递模型,如官方文档http://backbonejs.org/#View-constructor中所述 然后你可以使用this.model

从视图中访问模型

如果你得到未定义并且你已经在视图的构造函数中传递了模型,可能是因为调用回调函数时的上下文, 你检查过吗?