var search = document.getElementById('search');
search.addEventListener("click", function (e) {
e.preventDefault();
var rootRef = firebase.database().ref(`https://challenge6-6b1d0.firebaseio.com/messages`);
console.log(rootRef);
})
你好,我一直收到这个 validation.js:282 Uncaught Error: Reference.child failed: First argument was an invalid path = "https://challenge6-6b1d0.firebaseio.com/messages "。路径必须是非空字符串,不能包含“.”、“#”、“$”、“[”或“]”
我觉得这很容易修复,但我已经尝试过 ''、""和 `` 但没有成功,而且我一直遇到同样的错误。我也在关注关于如何查询的 firebase 文档。
https://firebase.google.com/docs/reference/js/firebase.database.Database
最佳答案
如果您想使用 Firebase URL,您应该将 ref
替换为 refFromURL
,如您提供的引用中所指出的
编辑:现在我明白了。该文档为 refFromURL
提供了一个错误示例:/
关于javascript - Firebase 数据库无效路径错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50959945/