onClick={()=> {
const oReq = new XMLHttpRequest();
oReq.open('GET', '//pricing.daily.alibaba-inc.com/monitor/eventListExcel.json', true);
oReq.responseType = 'arraybuffer';
oReq.withCredentials = true;
oReq.onload = function () {
const arrayBuffer = oReq.response; // Note: not oReq.responseText
if (arrayBuffer) {
const byteArray = new Uint8Array(arrayBuffer);
const aLink = document.createElement('a');
const blob = new Blob([byteArray], { type: 'application/vnd.ms-excel' });
let fileName = '报警通知结果.xls';
aLink.download = fileName;
aLink.href = URL.createObjectURL(blob);
aLink.target = '_blank';
aLink.className="J_notOpenInContainer";
document.body.appendChild(aLink);
aLink.click();
}
};
const form = new FormData();
form.append('_scm_token_', window._scm_token_);
oReq.send(form);
}}
params={ this.getQueryData()} >导出