Javascript 正在尝试在React中下载base64转换的csv文件
当我在mac上运行此代码时,我可以在单击“下载”后下载类似Detality.csv的文件,但当我在windows中运行相同的代码时,我可以下载一个文件,但它没有保存为.csv,而是保存为不带.csv格式的文件,如Detality添加Javascript 正在尝试在React中下载base64转换的csv文件,javascript,reactjs,anchor,base64url,Javascript,Reactjs,Anchor,Base64url,当我在mac上运行此代码时,我可以在单击“下载”后下载类似Detality.csv的文件,但当我在windows中运行相同的代码时,我可以下载一个文件,但它没有保存为.csv,而是保存为不带.csv格式的文件,如Detality添加.csv下载 const getDocLink = (url) => { const str = url.substring(url.indexOf(";") + 1); return `data:text/csv;base64,${
.csv
下载
const getDocLink = (url) => {
const str = url.substring(url.indexOf(";") + 1);
return `data:text/csv;base64,${str}`;
};
const getDocLink = (url) => {
const str = url.substring(url.indexOf(";") + 1);
return `data:text/csv;base64,${str}`;
};
<a href={getDocLink(item.data)} download={item.name+ '.csv'}> // item: { data: <base64URL>, name: 'Mortality' }
Download
</a>