前提・実現したいこと
DBから取得したデータ以外のデータを配列に追加して取り出したい。
該当のソースコード
Javascript
1<script> 2 // usersテーブルのデータ取得 3 dataUsers.once("value") 4 .then(function(snapshot) { 5 var users = snapshot.val(); 6 $.each(users,function(index,val){ 7 8 dataExperience = database.ref('/experience/' + val.experience_id); 9 dataExperience.once("value") 10 .then(function(snapshot) { 11 practice_period_day = snapshot.child("practice_period_day").val(); 12 val["practice_period_day"] = practice_period_day; 13 }); 14 15 console.log(val); 16 console.log(val.practice_period_day); 17 }); 18</script>
発生している問題・エラーメッセージ
console.log(val); ↓ { completion_time: 14 education_time: 0 experience_id: 1 holiday: 2 name: "" other_time: 0.5 practice_period_day: 4 pro: "" } console.log(val.practice_period_day); ↓ undefined
回答1件
あなたの回答
tips
プレビュー