我正在开发一个BackboneJS应用程序。我正在处理的一个案例中,似乎不想融入MVC设置(或者,更可能是我对MVC的理解不包括在何处)。视图如何了解其模型?
我有代表图片的模型的集合。比方说,这个例子中有100个。我有一个控制器,告诉视图加载选择这些模型,因为它逐页显示图片..所以页面1显示前十个,等等。
这里的问题是否或者不是控制器应该告诉视图“以下是您的模型”,或视图是否应该知道“我从__获得我的模型,并且我需要选择它们的子集”。 “和”是令我担心的。控制器知道“用户请求了第一页模型”,因此,将该视图告诉“这是用户请求的模型选择”似乎更自然。
这是正确的方法吗?
您正在描述集合中的记录或元组,而不是模型。一个“模型”可以包含一系列图片。 – 2012-02-24 20:13:00
啊,我明白了......所以也许我一直在看模型的方式是错误的。 – Stephen 2012-02-24 21:09:59
模型是数据从一个地方传递到另一个地方的容器。 – 2012-02-24 21:11:09