我正在从 <input type="file" />
中读取文件
我正在使用
onChange = (event) => {
const reader = new FileReader();
reader.onload = (e) => {
// I can read content and do some stuff and receibe another file "x.txt"
}
}
它正在读取,但现在我需要打开第二个文件 (x.txt),但我不知道如何启动 .onload
或如何实现它?
答案 0 :(得分:0)
您可以使用另一个 FileReader
。
const reader = new FileReader();
reader.onload = (e) => {
const reader2 = new FileReader();
reader2.onload = e => {
};
reader2.readAsText( /* ... */ );
}
要读取本地文件,您可以使用 fetch
。
const reader = new FileReader();
reader.onload = (e) => {
fetch("b.txt").then(res=> res.text())
.then(text => console.log(text));
}