所以我收到来自服务器的响应,包含以下数组
[
[{title: "abc", author: "james"}, {title: "bcd", author: "jack"}],
[{title: "cde", author: "john"}, {title: "def", author: "jake"}],
[{title: "xyz", author: "frank"}]
]
现在使用 Backbone,我正在尝试获取此响应并创建页面,为每个子阵列创建 1 个页面,然后在每个页面上它应该显示每个子阵列中的信息。
我使用 request.js 来定义和分离文件,这是我对模型、视图和集合的看法,但由于某种原因,我无法理解什么是正确的方法,因为信息会在集合中返回。
我打算为每个子数组的对象创建一个视图。所以对于对象我将显示一个
<td> "abc" </td>
<td> "james" </td>
这将在一个集合中调用数据然后循环遍历每个数据并显示每页的对象数量(本例中为 2)
然后编写一个函数,如果下一页 === 1 然后打印出第二个子数组,等等......
然后类似地查看具有相同概念的页面,具体取决于路线:pageid 显示每个页面都有一个下一页和上一页按钮,该按钮将您带到 pageid 的当前 -1 或当前 +1 ......但是以我的方式预见到这一点,我看不到模型的位置……这有意义吗,或者是否有更好的方法可以通过服务器的响应来完成所有这些工作,请分享。
谢谢