在关注firebase示例和文档时,我的服务器和firebase后端都没有发生任何事情。
当我执行dbConf.set({“test”,“test”})然后dbConf.once()时,我得到了数据。但是在firebase的网页上,这个数据库什么也没发生。
我运行下面的代码,并且bot console.logs保持为空,但正如您在屏幕截图中看到的那样,firebase应用程序中有数据。
我错过了什么吗?
var Firebase = require('firebase');
var _ = require('lodash');
var dbConf = new Firebase('https://blxxxx.firebaseio.com/config');
var dbCred = new Firebase('https://blxxxx.firebaseio.com/printerCredentials');
var config = {};
var printerCredentials = {};
function fillConfig(snapshot) {
console.log(snapshot.val()); //NO LOG
config = _.assign(config,snapshot.val());
};
function fillCredentials(snapshot) {
console.log(snapshot.val()); //NO LOG
printerCredentials = _.assign(printerCredentials, snapshot.val());
};
function error(err) {
console.log(err);
}
function save(obj) {
dbCred.set(obj);
};
dbConf.once('value', fillConfig, error);
dbCred.once('value', fillCredentials, error);
{{3}}