2012-09-12 37 views
1

我使用BoilerplateJS大規模的JavaScript應用工作中實現Ajax。在視圖模型我想連接到一個外部REST API將返回JSON對象。但我不確定如何實現這一點。有人可以給我一個想法。 在此先感謝。在boilerplatejs

回答

1

大部分樣品的UI組件存在的對訪問請求JSON服務器。例如看看「的src /模塊/ sampleModule1 /部門/ viewmodel.js」。在「初始化」的方法,你會看到:

$.getJSON(moduleContext.getSettings().urls.departments, function(result) { 
    self.allItems(result); 
}); 

這裏「moduleContext.getSettings()urls.departments。」是的URL返回JSON的服務器腳本。另一個參數是處理JSON響應的回調函數。在該樣品中,沒有服務器腳本,所以我們模仿服務器腳本與在「服務器」文件夾中存儲簡單的JSON文件。例如,在這種情況下,該請求是針對「/server/departments.txt」