function getoilnum(key){
var num;
var eRef = database.ref('dev_story/' + key + '/related_oils');
eRef.on('value', function(snapshot){
num = snapshot.val().length;
})
return num
}
嗨,那里
我是javascript的新手,所以我有一个问题。 在这段代码中,我必须将eRef中的num值作为返回值。 但是这段代码仍会打印'undefined'。
我该如何更改此代码?