teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

コメント追加

2018/01/10 09:21

投稿

defghi1977
defghi1977

スコア4756

answer CHANGED
@@ -47,4 +47,6 @@
47
47
  }
48
48
  });
49
49
 
50
- ```
50
+ ```
51
+ 更新履歴:
52
+ `displayProgress`メソッドの実行タイミングを調整しました

1

進捗値の更新タイミングをテキスト処理後に移動

2018/01/10 09:21

投稿

defghi1977
defghi1977

スコア4756

answer CHANGED
@@ -34,12 +34,13 @@
34
34
  };
35
35
  reader.addEventListener('load', function(e){
36
36
  const str = e.target.result;
37
+ console.log(str); //取得したファイル内容を表示
38
+ //処理が完了してから進捗値を更新する
37
39
  //個別の進捗値
38
40
  progresses[i] = 100;
39
41
  //全体としての進捗値
40
42
  //NOTE:ここで進捗値を更新しないと100%とならない
41
43
  displayProgress();
42
- console.log(str); //取得したファイル内容を表示
43
44
  });
44
45
  })(i);
45
46
  reader.readAsText(result[i]); //textで読み込み