Javascript获取json并在本地存储以进行处理

时间:2016-09-15 15:20:58

标签: javascript

我正在寻找处理图表数据的最佳方式。

目前,每当我需要显示我的图表时,我都会使用ajax获取数据,然后处理它并最终在图表上显示。

问题在于,有时会从api中获取大量数据,所以我在考虑在页面加载并在本地存储时获取整个数据。

然后,每次我需要填充图表时,我只是在本地处理数据,并且没有额外的ajax调用来进行api。

我的问题是本地存储空间最多为10MB,我可能需要更多时间。

除此之外,如果我不想使用本地数据库,我的选择是什么?

1 个答案:

答案 0 :(得分:1)

您可以使用本地存储:

if (typeof (Storage) !== "undefined") {
//store ajax data local
//set variable that local storage is aviable
} else {
// set variable that local storage is not aviable
}

如果您需要ajax或抓取localstorage,请在处理数据之前进行检查。