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

使用Backbone.js,我想显示数据库中的模型数据,backbone.js,Backbone.js,我在其中定义了一个模型,我有默认的模型模式。我有各自的收藏和观点 我将模型数据存储为Couchdb中的文档。我的问题是,如何在浏览器中呈现这些项 我想我在链接db和backbone.js方面遗漏了一些小东西。稍微指点方向会很有帮助 显示/可视化需要视图的数据。Backbone.js提供了一个非常瘦的视图层,没有内置任何魔法。因此,除了最简单的情况外,在几乎所有情况下,您都希望使用一些用户界面小部件框架(如YUI)来辅助mvc体系结构,以提供诸如datagrid之类的UI组件或提供图形和图表的可视

我在其中定义了一个模型,我有默认的模型模式。我有各自的收藏和观点

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


我想我在链接db和backbone.js方面遗漏了一些小东西。稍微指点方向会很有帮助

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

Backbone.js为您提供了在视图中使用任何您喜欢的ui组件的绝对选择自由,与sproutcore/cappuccino不提供硬连线ui框架不同

因此,您可以创建视图类,这些视图类执行呈现ui元素的工作,方法是自己完成这些工作,或者将它们委托给某个外部库。在典型场景中,您将使用嵌套视图来提供健壮且响应迅速的应用程序界面。在gridview中,您可以拥有整个表的主视图和表示单个行的视图。如果使用的是复杂的单元渲染器,则可以在进一步的嵌套视图中使用单元渲染逻辑