2013-02-28 109 views
0

我寫了大量的backbone.js模型,集合 ,其中大多數內容使用URL進行REST風格的服務調用。服務調用堆棧

如何將這些URL服務調用作爲中心集線器,在這裏添加所有的URL,並且所有模型/集合將這個中心集線器引用到它們的RESTful調用。

+0

尚未... 需要關於上述解決方案的一些指導。 – 2013-02-28 12:21:40

回答

1

我使用了特定的模型來設置最近的項目並將數據存儲在外部json文件中。

JSON:

{ 
    "service-1": "http://url.to.service-1", 
    "service-2": "http://url.to.service-2" 
} 

SettingsModel:

var SettingsModel = Backbone.Model.extend({ 
    url: 'scripts/data/settings.json' 
}); 

用法:

var settings = new SettingsModel(); 
settings.fetch({ 
    success: function() { 
     var model = new MyModel({ url: this.get('service-1') }); 
    } 
}); 
+0

我試了一下,謝謝。 – 2013-03-04 05:13:36