我正在寻找处理图表数据的最佳方式。
目前,每当我需要显示我的图表时,我都会使用ajax获取数据,然后处理它并最终在图表上显示。
问题在于,有时会从api中获取大量数据,所以我在考虑在页面加载并在本地存储时获取整个数据。
然后,每次我需要填充图表时,我只是在本地处理数据,并且没有额外的ajax调用来进行api。
我的问题是本地存储空间最多为10MB,我可能需要更多时间。
除此之外,如果我不想使用本地数据库,我的选择是什么?
答案 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,请在处理数据之前进行检查。