前提・実現したいこと
グローバル変数に値を入れ、その値を参照したい。
発生している問題・エラーメッセージ
console.log(practice_period_day); 結果:undefined
該当のソースコード
Javascript
1<script> 2 var dataUsers = database.ref('/users'); 3 var practice_period_day; 4 5 // usersテーブルのデータ取得 6 dataUsers.once("value") 7 .then(function(snapshot) { 8 var users = snapshot.val(); 9 $.each(users,function(index,val){ 10 dataExperience = database.ref('/experience/' + val.experience_id); 11 dataExperience.once("value") 12 .then(function(snapshot) { 13 practice_period_day = snapshot.child("practice_period_day").val(); 14 }); 15 console.log(practice_period_day); 16 }); 17 }); 18</script>
補足情報(FW/ツールのバージョンなど)
firebaseのrealtimedatabase使用
あなたの回答
tips
プレビュー