我有三个数组位于浏览器内存中:
学生 = [{studentID: x, firstName: x, lastName: x},{...}, {...}]
教师 = [{teacherName: x},{...}, {...}]
次 = [{teacher: x, start: x, end: x},{...}, {...}]
这就是我需要发生的事情:
我可以使用backbone.js创建所有三个模型,集合和视图,但我无法“连接”它们。如何在学生中的教师中嵌套次?或者有更好的方法吗?
请记住,无需进行提取,因为数据位于内存中。
有什么想法吗?
答案 0 :(得分:0)
看看这个级联下拉列表教程
http://blog.shinetech.com/2011/07/25/cascading-select-boxes-with-backbone-js/
我认为你正在寻找。 而不是提取只是重置您的集合
this.collection.reset(anArray);