将值传递给打字稿箭头函数
Passing value to typescript arrow function
我正在尝试用 typescript 编写一个 javascript 函数 - 但是我发现无法搜索如何实现它。
这是我要转换为 typescript
的 javascript 代码
var file = files[i];
var reader = new FileReader();
reader.onload = (function(f) {
return function(e) {
};
})(file);
我得到的最接近的是,但我不确定如何像上面那样传递(文件):
var file = files[i];
var reader = new FileReader();
reader.onloadend = (file: any) => {
return (loadEvent: any) => {
}
}
应该是这样的:
var file = files[i];
var reader: FileReader = new FileReader();
reader.onload = ((f: any) => {
return (e: any) => {
// some code
};
})(file);
我正在尝试用 typescript 编写一个 javascript 函数 - 但是我发现无法搜索如何实现它。 这是我要转换为 typescript
的 javascript 代码var file = files[i];
var reader = new FileReader();
reader.onload = (function(f) {
return function(e) {
};
})(file);
我得到的最接近的是,但我不确定如何像上面那样传递(文件):
var file = files[i];
var reader = new FileReader();
reader.onloadend = (file: any) => {
return (loadEvent: any) => {
}
}
应该是这样的:
var file = files[i];
var reader: FileReader = new FileReader();
reader.onload = ((f: any) => {
return (e: any) => {
// some code
};
})(file);