我试图访问角度WebApp中的多个防火墙数据库实例。这是我的代码:
firebase.database("https://<url for secondary db instance>")我被错误地说:
数据库只接受"app“作为数据库中的参数(App:App)
但在firebase文档中,它说:firebase.database('https://<url for secondary db instance>');。这是文档的参考。
在package.json版本中,firebase版本^5.0.4
知道有什么不对吗?
发布于 2018-06-04 17:03:33
查看参考文档这里,firebase.database()只接受应用实例,而不是字符串。我为不久将推出的文档安装了一个修复程序。下面是在JavaScript中实现此操作的正确方法:
// init
const app1 = firebase.initializeApp({
databaseURL: "https://testapp-1234-1.firebaseio.com"
});
const app2 = firebase.initializeApp({
databaseURL: "https://testapp-1234-2.firebaseio.com"
}, 'app2');
// Get the default database instance for an app1
const database1 = firebase.database();
// Get a database instance for app2
const database2 = firebase.database(app2);
// This also works obviously
// const database1 = firebase.database(app1);https://stackoverflow.com/questions/50658130
复制相似问题