数据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)很关键,通过它的第三个参数控制缩进的空格数
这里按照四个字符缩进