ExtJS 是一種功能強大的 JavaScript 庫,可以輕松地構建高性能 Web 應用程序。如果您需要從一個本地 JSON 文件獲取數據,ExtJS 提供了一種簡單的方法。
// 定義一個變量存儲JSON文件路徑 var jsonFile = 'data.json'; // 通過 AJAX 請求讀取 JSON 文件 Ext.Ajax.request({ url: jsonFile, success: function(response) { // 將 JSON 數據轉換為 JavaScript 對象 var data = Ext.decode(response.responseText); // 處理數據 // ... }, failure: function(response) { // 處理錯誤 // ... } });
在上面的代碼中,我們首先定義了一個變量來存儲 JSON 文件的路徑。然后,我們使用 Ext.Ajax.request() 方法來發送 AJAX 請求并獲取 JSON 數據。一旦我們獲取到數據,我們可以使用 Ext.decode() 方法將 JSON 數據轉換為 JavaScript 對象,以便進行后續的數據處理。
如果請求成功,我們可以在 success 回調函數中處理數據。如果請求失敗,我們可以在 failure 回調函數中進行錯誤處理。
總的來說,使用 ExtJS 讀取本地 JSON 數據非常簡單。只需要通過 AJAX 請求獲取數據并將其轉換為 JavaScript 對象即可。