gpt4 book ai didi

javascript - 使用 React 进行 Firebase 查询

转载 作者:行者123 更新时间:2023-12-01 02:01:06 24 4
gpt4 key购买 nike

我正在尝试查询具有此结构的数据库。

enter image description here

这是我到目前为止的查询:

componentDidMount() {
const itemsRef = firebase.database().ref('works');
itemsRef.on('value', (snapshot) => {
console.log('snap', snapshot);
console.log('val', snapshot.val());
let items = snapshot.val();
let newState = [];
console.log('tu ', items);
for (let item in items) {
console.log(item);
newState.push({
id: item,
title: items[item].title,
user: items[item].user
});
}
this.setState({
items: newState
});
});
}

我知道这是错误的,因为它返回 null。我该如何使其正确?我之前正在学习教程,但这比待办事项列表稍微复杂一些。我想列出作品

这是控制台响应:

snap Object { node_: {…}, ref_: {…}, index_: {} } questions.js:17
val null questions.js:18
tu null questions.js:21

最佳答案

更改此:

const itemsRef = firebase.database().ref('works');

进入此:

const itemsRef = firebase.database().ref('Works');

因为你的作品是大写字母。

关于javascript - 使用 React 进行 Firebase 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50580038/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com