使用Ext.js讀取本地JSON文件可以十分方便。下面是一個簡單的示例:
Ext.Ajax.request({ url: 'example.json', success: function(response){ var result = Ext.JSON.decode(response.responseText); // 處理結(jié)果 }, failure: function(response){ // 處理失敗 } });
代碼中的Ext.Ajax.request
方法用來發(fā)送請求。請求的url
為本地的example.json
文件。當(dāng)請求成功后,我們可以通過Ext.JSON.decode
方法將返回的JSON字符串轉(zhuǎn)換為JavaScript對象,方便后續(xù)的處理。如果請求失敗,我們可以在failure
回調(diào)函數(shù)中處理失敗的情況。
值得注意的是,如果要使用Ext.Ajax.request
讀取本地JSON文件,需要將本地文件放在HTTP服務(wù)器上運(yùn)行,否則會因為瀏覽器的安全機(jī)制而無法讀取。
總體來說,使用Ext.js可以極大地簡化讀取本地JSON文件的過程,提高開發(fā)效率。
下一篇css 隱藏的幾種