前端实现数据下载为json文件

embedded/2024/11/12 11:51:31/

数据be like

const res= [{xxx:111,ccc:[]}]

实现:

     const data = JSON.stringify(res, null, 4)const file = new Blob([data], { type: 'text/json' })const link = document.createElement('a')link.download = '名称.json'link.href = URL.createObjectURL(file)link.click()URL.revokeObjectURL(link.href)

JSON.stringify(res, null, 4)很关键,通过它的第三个参数控制缩进的空格数
这里按照四个字符缩进


http://www.ppmy.cn/embedded/136218.html

相关文章

浅谈Python+requests+pytest接口自动化测试框架的搭建

软件测试资料领取:[内部资源] 想拿年薪40W的软件测试人员,这份资料必须领取~ 软件测试面试刷题工具:软件测试面试刷题【800道面试题答案免费刷】 框架的设计思路 首先要明确进行接口自动化需要的步骤,如下图所示: ​…

Linux——入门

前言:大佬写博客给别人看,菜鸟写博客给自己看,我是菜鸟 本篇涵盖: ①:初识Linux基础指令以及用法(只谈常用的) ②:补足一些有关Linux的常识 一、Linux基础指令及用法 容易记住的: ls-la&#x…

Python爬虫实战 | 爬取网易云音乐热歌榜单

网易云音乐热歌榜单爬虫实战 环境准备 Python 3.xrequests 库BeautifulSoup 库 安装依赖 pip install requests beautifulsoup4代码 import requests from bs4 import BeautifulSoupdef get_cloud_music_hot_songs():url "http://music.163.com/#/discover/playlist…

100种算法【Python版】第60篇——滤波算法之粒子滤波

本文目录 1 算法步骤2 算法示例:多目标跟踪3 算法应用:多维非线性系统状态模拟粒子滤波(Particle Filter)是一种基于随机采样的贝叶斯滤波方法,广泛应用于动态系统的状态估计。它通过在状态空间中使用一组随机粒子(样本)来表示后验分布,从而处理非线性和非高斯的状态估…

如何设置docker的定时关闭和启动

目录 使用Cron 使用Docker Compose 使用Docker Swarm 注意事项 在Docker中设置容器的定时关闭和启动可以通过多种方法实现。以下是两种常见的方法:使用系统级定时任务(如cron)和使用Docker特定的解决方案。 使用Cron 创建Cron Job: 打开…

72页PPT高效协同:SOP运营变革规划核心框架

S&OP(Sales and Operation Planning),即销售与运营规划,又称为产销协同,是一种综合性的企业管理方法。以下是从高效协同角度构建的S&OP运营变革规划的核心框架: 一、S&OP的基本概念与目的 S&…

开发工具 IntelliJ IDEA 使用技巧、快捷键、插件分享

IntelliJ IDEA 是一款功能强大的集成开发环境(IDE),被广泛用于Java开发。为了提高开发效率和编程体验,掌握一些常用的快捷键和插件是非常重要的。以下是一些实用的技巧、快捷键和插件推荐: 快捷键 编辑操作 复制&…

建设最大岛屿/最大人工岛/填海造陆问题 Dfs

卡码网 104题 在力扣中为827题 都是一个意思 104. 建造最大岛屿 题目描述 给定一个由 1(陆地)和 0(水)组成的矩阵,你最多可以将矩阵中的一格水变为一块陆地,在执行了此操作之后,矩阵中最大的…