我有這個骨幹模型:Backbone.js - 解耦數據源?
graphModel
attributes
country
indicator
year
與相應的視圖:
graphView
render()
this.model.get(...)
該應用程序還具有向其CSV數據被加載的一般數據源:
dataSource
indicators
indicatorA
country
year
indicatorB
countries
years
每次模型屬性發生了變化,我想檢查是否加載了該屬性組合的數據,然後觸發更改事件。
我的問題是:將數據源與Backbone模型和視圖分離的好方法是什麼,以便我可以輕鬆地嘗試注入模擬數據?