0

我开始阅读一些 Backbone 教程,我发现了一件让我吃惊的事情。为什么在视图内创建模型?如果我想要一个模型有两个不同的视图(我认为 MVC 的用途)怎么办?假设我需要一个模型ColorsDisplayView视图来显示它们并ControlsView允许我设置它们的配置。如何处理?

4

1 回答 1

3

Backbone 不需要您在视图中创建模型 - 您可以(并且通常应该)独立于视图创建模型,以便可以共享它们。此外,仅仅因为您在视图中创建模型并不意味着您不能将该模型的引用传递给另一个视图并以这种方式共享它。

您正在阅读的教程很可能非常简单,并为单个视图创建单个模型以使教程更易于理解。

于 2012-08-15T14:51:13.760 回答