在src目录下新建tools文件价,在tools文件中新建index.js(文件内名字随意)
在index.js文件中
const Tools = {// 导出文件exportJson(name, data) {let blob = new Blob([data]); // 创建 blob 对象let link = document.createElement("a");link.href = URL.createObjectURL(blob); // 创建一个 URL 对象并传给 a 的 hreflink.download = name; // 设置下载的默认文件名link.click();},
};
export default Tools;
在你的vue文件中导入tools文件
<script>import Tools from '@/Tools/index.js'export default {}
<script/>
最后在vue文件中使用tools
//导出为json格式exportData() {//导出数据Tools.exportJson('JSON文件名字.json', JSON.stringify(this.list))
}