我是 JavaScript 的新手,我不确定如何将这两个箭头函数转换为常规函数。如果有人可以转换它们并给我一个解释,那就太好了!
function getBase64(file) {
try {
return new Promise(resolve => {
//var file = new File([filename], filepath);
var reader = new FileReader();
// Read file content on file loaded event
reader.onload = function(event) {
$window.setTimeout(()=>{
resolve(reader.result.replace(/^data:.+;base64,/, ''));
},250);
};
reader.readAsDataURL(file);
});
}
catch (e)
{
console.log ("error "+ e);
}
}