1.将变量作为属性名
使用[]中括号,让变量作为属性名
2.前端接收到文件流
将其转为下载文件
downloadExcel(data,response =>{
if (response.status == "200") {
//创建a标签元素节点
const aLink = document.createElement("a");
//
document.body.appendChild(aLink);
aLink.style.display = "none";
const objectUrl = URL.createObjectURL(response.data);
aLink.href = objectUrl;
aLink.download = "aaa.xls";
aLink.click();
document.body.removeChild(aLink);
} else {
//将字符串转换成 Blob对象
var blob = response.data;
//将Blob 对象转换成字符串
var reader = new FileReader();
reader.readAsText(blob, "utf-8");
reader.onload = function(e) {
var obj = JSON.parse(reader.result);
message.error("下载失败:" + obj.message);
};
}
}
3.React中将时间戳转化为时间格式
import moment from 'moment';
moment(parseInt(时间戳)).format("YYYY-MM-DD HH:mm:ss");