我想设计一个简单的页面。抽认卡列表。
在这里,我有一个类别的列表在左侧和右侧的抽认卡为选定的类别。上面我有2种形式:添加类别和添加闪存卡。
问题是,我有主视图#抽认卡,其中我拥有一切。
(1)如何在一些内部div中显示flashcard集合。(2)也许我不应该在一个“主视图”中拥有所有的东西?你将如何构建这样的屏幕,以便所有的屏幕都能协同工作?
发布于 2012-08-04 18:13:23
正如您所说,将所有逻辑放在一个视图中不是实现页面的正确方法。
通常,当你使用Backbone进行设计,并开始创建所有需要的元素时,你最终会得到比你预期的更多的类。
在您的示例中,我将建议:
card
click、remove等,它会引用该卡的集合,并负责按集合中的每个元素执行render one CardView。还将侦听集合中的更改,以查看是否必须呈现新的card.https://stackoverflow.com/questions/11807406
复制相似问题