我有以下内容:function HomeScreen({navigation}) {const uid = firebase.auth().currentUser?.uid;const [user, setUser] = useState({});useEffect(() => {const subscriber = firebase.firestore().collection('users')
2021-02-23
尝试使用 React 将 Firestore 实现到 LinkedIn 克隆中。我相信导入 Firebase/firestore 的新方法如下。firebase.jsimport {initializeApp} from 'firebase/app';import { getFirestore } from 'firebase/firestore';然后我初始化了 firebase 配置并创建了一
2021-09-08
我正在开发一个班次调度程序,我使用 Firebase 身份验证和 Firestore。我的想法是,当用户注册时,它会在集合“workers”中创建一个文档,并将文档 ID 设置为用户的电子邮件。当用户添加班次时,我想将班次信息添加到该用户文档内的子集合“shifts”中,所有班次都将存储在该子集合中。我已经阅读并看过许多指南,但我无法正确理解语法/逻辑,并且由于 Firebase 语法的变化,我将
2021-09-24
因此,我有一个简单的 React Native 应用,它是使用 Expo 创建的,并在我的个人 Android 设备上进行调试。我已将 firebase/firestore 包含到我的应用中,现在正尝试在单击按钮时向 firestore 添加一个对象。这是我的代码:firebaseConfig.js :import { initializeApp } from '@firebase/app';va
2021-11-08
我一直在尝试解决这个问题,但不知道我做错了什么。我对 Aurelia、Typescript 和 Axios 也是新手。后端为我提供了一个 JSON 对象数组,我想将其解析为 Javascript 对象。太棒了。对于我的虚假数据,我使用 JSONplaceholder。解析时,返回的是 [object Object](请参阅底部的图像链接)。我做错了什么?最终,我想提取特定数据,例如 info.na
2018-01-05
我正在从 WordPress 博客网站提取帖子。但是当我在.then()中控制台记录状态posts和response时,我得到的Response为空对象 [object object],而state为undefined。我哪里出错了?我还收到以下错误:TypeError: Cannot read property 'map' of undefined代码:import React, {Compon
2018-01-28
尝试将我的 API 与 Vue/Axios 集成时遇到了障碍。基本上,Axios 正在获取数据(它确实控制台记录了我想要的数据)...但是当我尝试将该数据获取到我的空变量(在我的组件的数据对象中)以存储它时,它会抛出“eval 未定义”错误。有人知道为什么这对我来说不起作用吗?谢谢!<template><div class="wallet-container"><h1 class="title">
2018-03-24
我的 API 响应如下所示data: {id: 9,quantity: 2,address: "Test Address",total_price: 144.42,created_at: "August 07, 2018 04:02:46 AM",customer: {id: 3,name: "Prof. Laurel Lemke",email: "[email protected]",role_
2018-08-07
“dataService”类中的“getData”函数向 API 执行 GET 请求,“updateData”函数中的 console.log 确实打印了正确的信息,但“http://localhost:xxxx/api/data”返回了一个空对象。我认为这是由于异步问题造成的,但我不知道如何修复它。有什么想法吗?dataService.ts:import { Format } from '../
2020-10-20
我试图检查我的数组data中是否存在某个项目,如果存在则阻止将其添加到数组中。如果数组中已经存在某个项目,则handleCheck函数将返回 true,但我不确定如何使用它来阻止将该项目添加到数组中。我曾尝试在handlePush函数中使用它this.handleCheck(item) == false ?它应该检查它是否为 false,如果是则推送,如果它返回 true 则应该说它存在,但目前这
2017-07-24
我的状态中有一个数组,我将状态默认值设置为空数组[]。API 请求加载后,我需要使用加载器,直到数据准备就绪。因此,您使用如下条件:(if array length === 0 loader will show otherwise data will show)但是当 API 返回空数据时,我想显示没有可用数据。最好的方法是什么?我的代码如下 - 如果 API 返回空结果,我该如何检查条件?t
2017-12-15
我在 React 状态下有一个数组licenseKeys,需要将用户输入到输入字段的所有新lisenceKey值推送到该数组。它可以工作,但是当我尝试检查新键的值是否存在于数组this.state.licenseKeys.includes(this.state.licenseKey)中时,我收到错误Uncaught TypeError: Cannot read property 'includes
2019-11-21
访问数组元素时,我得到了未定义的值,但仅使用数组名称时控制台就会显示值。代码:const Part = (props) => {return <p>{props.name} {props.exercises}</p>}const Content = (props) => {// when i use console.log(props[0])// it shows undefined//// bu
2021-11-02
我想检查 React JavaScript 中的空数组。但是当我使用问号检查它是否未定义时,React 就会崩溃。我正在使用类似这样的方法:const [verlist, setverlist] = useState([]);在useEffect钩子中,我使用setverlist(response.versions.version)。这里versions是对象。其中version是一个对象数组。但
2022-08-10
存在以下问题。我的页面上有 6 个 div,其中可能包含也可能不包含图像。假设我的数组中有 3 张图片,这些图片应该显示在 div 中,其余 3 个元素应该是一个 div(例如,带有背景)我大致解决了它,但如果在数组中找不到此元素,则应用程序崩溃。崩溃是因为缺少某个元素。在控制台中,出现 sixb[3] 未定义的错误。项目显示<div className='blocksix all'><img s
2023-01-05