将后台ajax请求的数据打包写入文件

来源:互联网 发布:交易数据和交互数据 编辑:程序博客网 时间:2024/06/05 14:40

做前端的时候可能会遇到这样的问题:调整页面样式的时候,后台数据获取太慢,导致页面每次刷新都需要很久,在下就遇到了这个问题,所以就找到了一个可以解决此类问题的插件,可以将ajax获取到的数据写入本地文件,下次获取的时候就直接请求本地文件即可。

这个插件位于:http://download.csdn.net/download/baidu_28505395/10113746

也可以在我的博客资源中找到。

只需要在页面引入这个js,然后用如下代码(这里用angular1,不过用纯js的话改动不大):

$scope.save_as_Json_file = function(data, fileName){    data = JSON.stringify(data);    var blob = new Blob([data], {type: "text/plain;charset=utf-8"});    saveAs(blob, fileName);};