0
我有三排坐在瀏覽器內存:如何嵌套backbone.js集合?
學生 = [{studentID: x, firstName: x, lastName: x},{...}, {...}]
教師 = [{teacherName: x},{...}, {...}]
次 = [{teacher: x, start: x, end: x},{...}, {...}]
這就是我需要發生:
在選擇一個學生- 使學生
- 的下拉菜單,在選擇老師渲染該學生的老師
- 的下拉菜單,使該老師的可用時間段的下拉菜單
我可以使用Backbone.js的創建所有三個型號,集合和看法,但我不能「連接」起來。我如何築巢次裏面教師裏面學生?或者,還有更好的方法?
請記住,不需要執行提取操作,因爲數據在內存中。
任何想法?
是啊,我檢查了該教程,它似乎不錯,但我有一個問題與.fetch()。所以你說的是取代數據,我可以用新的(或過濾)數組重新設置數據? – bentedder
是的,你已經擁有了它,所以只需更改重置的獲取部分,也許你需要做額外的過濾器,嘗試下劃線功能來根據需要過濾數組集合。 –