Open canpaku opened 6 years ago
MeteorのController.jsからそれぞれの関数を順番に呼び出したい. (1個の関数実行が終わってから2個目の実行したい.) でもただ関数を呼び出すだけだと,その順番では実行されない.
setTimeoutをつかう.
setTimeout(function(){ よびだす関数; }, 10000 );
こうやって書けば,10000ミリ秒(=10秒)待ってから関数が呼び出される.
めちゃくちゃコードが汚くなる.(待つ秒数のところが相対じゃなくて絶対というね) 解決策を探す!!!!
非同期処理をするためにつかうやつ! setTimeoutはダサいぞ。JavaScript Promiseを使って処理を順番に実行しよう
JavaScript Promiseの本
Using Promises and async/await in Meteor
ぶちあたったこと
MeteorのController.jsからそれぞれの関数を順番に呼び出したい.
(1個の関数実行が終わってから2個目の実行したい.)
でもただ関数を呼び出すだけだと,その順番では実行されない.
とりあえずの解決策
setTimeoutをつかう.
こうやって書けば,10000ミリ秒(=10秒)待ってから関数が呼び出される.
問題点
めちゃくちゃコードが汚くなる.(待つ秒数のところが相対じゃなくて絶対というね) 解決策を探す!!!!