Ext是一種Javascript框架,可以用于開發Web應用程序的前端界面。在開發Web應用程序時,通常需要獲取服務器端返回的JSON格式的數據,以便在前端界面上顯示和處理。Ext提供了豐富的API來獲取和處理JSON數據。
Ext.Ajax.request({ url: 'data.json', success: function(response){ var jsonData = Ext.util.JSON.decode(response.responseText); Ext.each(jsonData, function(item){ console.log(item.name); }); }, failure: function(response){ console.log('請求失敗'); } });
上面的代碼片段展示了如何使用Ext獲取一個名為"data.json"的JSON文件。當請求成功時,響應對象的responseText屬性包含服務器返回的JSON數據,可以使用Ext.util.JSON.decode方法將其轉換為JavaScript對象。接下來,可以使用Ext.each方法遍歷這個JavaScript對象,并在控制臺上輸出每個對象的"name"屬性。
需要注意的是,如果請求失敗,將會執行failure回調函數,在這里可以進行錯誤處理。