使用js下载文件

使用Echarts地图时,需要一些地图数据,到Echarts下载地图数据文件时,发现其下载是直接通过js下载,从其网站上扒下来的记录于此

FileSave.min.js网络地址:http://ecomfe.github.io/echarts-map-tool/lib/FileSaver.min.js

使用js下载文件

1)导入FileSave.min.js文件

<script type="text/javascript" src="FileSaver.min.js"></script>

2)在自定义的js文件中添加方法

function downloadGeoJson(geojson) {
    var str = JSON.stringify(geojson);
    var blob = new Blob([str], {
        type: 'text/plain;charset=utf8'
    });
    var fileName = [];
    fileName.push("hello");
    fileName.push('json');
    saveAs(blob, fileName.join('.'));
}

3)使用自定义方法下载

downloadGeoJson({hello:"world"});

 JS对本地文件的操作:https://blog.csdn.net/dongtaintailiang/article/details/98201703

posted @ 2017-08-04 13:57  理舞  阅读(462)  评论(0编辑  收藏  举报