使用Backbone.js,我想显示数据库中的模型数据

时间:2011-07-28 05:21:16

标签: backbone.js

我已经在其中定义了一个模型,我有默认的模型模式。我有一个相应的集合和视图无视它。

我将模型数据存储为Couchdb中的文档。我的问题是,如何在浏览器中呈现这些项目。

我想在链接db和backbone.js方面,我遗漏了一些小问题。一点方向将是非常有帮助的。

1 个答案:

答案 0 :(得分:0)

显示/可视化您需要查看的数据。 Backbone.js提供了一个非常瘦的视图层,没有内置魔法。因此,在几乎所有但最简单的情况下,您希望通过一些用户界面小部件框架(如YUI)来辅助您的mvc架构,以提供数据网格或可视化工具包等UI组件来提供图形和图表。 当然,您可以在插件中缝合或在视图层中创建自己的ui组件。

Backbone.js提供绝对的选择权,让您在视图中使用您喜欢的任何ui组件,而sproutcore / cappuccino不提供硬连线的ui框架。

因此,您可以创建视图类来执行渲染ui元素的工作,方法是通过自己做硬件工作或将它们委托给一些外部库。在典型的场景中,您将拥有嵌套视图,以提供强大且响应迅速的应用程序界面。例如。在gridview中,您可以拥有整个表的主视图和表示各行的视图。如果您使用复杂的单元格渲染器,则可以在其他嵌套视图中使用单元格渲染逻辑。