HTML5本地存储和Dojo
我在DOJO中工作,我的任务是我有一个JSON文件,数据来自JSON url。所以现在我必须读取JSON url并使用HTML5 localStorage将数据保存到浏览器中,保存后我必须从浏览器中读取数据并在DOJO中显示。伙计们,任何人都知道这件事,请帮帮我 获取json数据的函数HTML5本地存储和Dojo,html,dojo,Html,Dojo,我在DOJO中工作,我的任务是我有一个JSON文件,数据来自JSON url。所以现在我必须读取JSON url并使用HTML5 localStorage将数据保存到浏览器中,保存后我必须从浏览器中读取数据并在DOJO中显示。伙计们,任何人都知道这件事,请帮帮我 获取json数据的函数 function accessDomain(dom_sclapi, handle) { var apiResponse; //accessSameDomain if
function accessDomain(dom_sclapi, handle) {
var apiResponse;
//accessSameDomain
if(!handle) {
handle = "json";
}
dojo.xhrGet({
url : dom_sclapi,
handleAs: handle,
sync: true,
headers: { "Accept": "application/json" },
//Success
load: function(Response) {
apiResponse = Response;
},
// Ooops! Error!
error: function(Error, ioArgs) {
//apiResponse = Error;
//console.log(ioArgs.xhr.status);
}
});
//apiResponse
return apiResponse;
}
where dom_sclapi = <json url>
您可以在控制台窗口中看到json o/p。现在您可以使用
dojo.forEach(data, function(eachData){
//script for each json element eg: eachData.displayName;
});
dojo.forEach(data, function(eachData){
//script for each json element eg: eachData.displayName;
});