0

我通过一些 AJAX“GET”请求获得了一些我正在使用的数据。现在,我只是将数据放在表格行中。这是我的数据的列表视图。但是,如果我还想提供数据的缩略图视图或类似桌面的数据视图,那么实现此目的的最佳方法是什么?

我已经阅读了一些关于 Backbone、Angular、Ember 和 Knockout 等 Javascript 框架的内容,但这是否是正确的方法?如果有助于理解我的问题,我的数据是一堆文件及其元数据。我很想拥有它们的这三个视图,但我不想让我的 Javascript 只是通过 DOM 节点进行大量搜索,我宁愿有一些数据一致性并让 DOM 根据什么视图呈现数据我选择。

4

1 回答 1

1

我同意@Klaster_1,我自己使用 Backbone,它绝对不会通过 DOM 节点进行大量搜索。这是一种简洁的方法,具有一组数据和多个视图和模板。

另一种方法是使用 CSS 和 JQuery 根据您选择的视图动态添加或删除类。但这种方法相当于大量搜索 DOM 节点。

于 2013-04-14T05:34:42.120 回答