我试图从firebase中分配一个全局变量以供以后使用,但是我做的日志显示,离开函数范围后,它没有被更改。
谢谢。
var t1Ref = firebase.database().ref().child("t1");
var t1Progress;
t1Ref.child("progress").on('value',function(snapshot){
console.log(snapshot.val()); // 2
var t1Temp = snapshot.val();
t1Progress = t1Temp;
console.log("t1 is in " + t1Progress); // 2
});
console.log("t1 is out " + t1Progress); // undefined