backbone.js:什么应该是视图

backbone.js: What should be a view?

本文关键字:视图 什么 js backbone      更新时间:2023-09-26

我正在开发一个应用程序,该应用程序有一个视频主列表和一个播放列表,您可以从主列表中添加视频(http://gosukpop.com)。

我正在将我的项目"转移"到backbone.js。我只有主视频列表表和播放列表表的视图。我刚刚注意到,你只能捕捉el元素中的事件(对吗?)。所以我必须为页面上的每件事创建一个视图。。。比如搜索、排序选项和播放列表控件;这是正确的吗?或者我应该只有主列表(包括搜索、排序选项)和播放列表的两个视图?

Backbone的优点在于它提供了灵活性。它不需要对页面上的所有内容进行Backbonified。

在您的情况下,我建议主列表和播放列表分别使用主干视图和主干视图。(您也可以为这些列表中的表中的每一行考虑一个项目视图)

搜索、排序和播放列表控件不必包含在视图中。

只需订阅他们各自的活动,并根据需要更新骨干系列和模型。

如果你刚开始需要一些帮助,请随时向骨干邮件列表发送电子邮件。有很多人愿意帮忙。

相关文章: