我想制作一个测验应用程序。用户按下“提交”按钮后,将检查问题。因此,问题最终将一次性全部检查。我需要保存每个问题的用户选择(答案),然后在提交时检查它们。我在考虑这个:let [currentQuestionIndex, setCurrentQuestionIndex] = useState(0);let [userAnswers, setUserAnswers] = useState([] as
2021-09-20
我正在尝试访问具有名为 allMemes 的属性的状态对象。获取 json 数据后,它将返回 100 个元素的数组。然后另一个属性是使用此数组从长度中获取一个随机数。到目前为止,我一直收到错误“TypeError:无法读取未定义的属性(读取'url')”。我想了解这个错误并对我的代码有一些反馈。谢谢!const Memes = () => {const INITIAL_STATE = {topTe
2021-09-19
我正在使用 Firebase 开发我的小型 React 驱动 Web 应用。我设置了 Firebase 配置,并向 Firebase 实时数据库添加了一些数据。我在 Firebase 中的数据设置如下:{"matches" : {"ace34187-c7f2-41e7-a7f2-f097963cddc5" : {"questions" : [ {"answers" : [ {"answer" :
2021-09-12
我有一个函数将调用 Firebase 和getIdToken函数export const getUserFromDb = async () => {const path = "/user";const firebaseToken = getAuth().currentUser?.getIdToken(); // here need to get itconsole.log(firebaseToke
2021-09-08
我对一切都还不太熟悉,我一直在摆弄从 GitHub 获得的一些代码,并对其进行修改以加入自己的见解,但我遇到了不少问题,我知道有很多类似的问题,但我对它们很陌生,无法理解他们解决问题的方式,我真的需要一些帮助...最好能为初学者解释一下。谢谢,Lachie。import React from "react";import { StyleSheet, Button, Text, TextInput,
2021-09-02
以下代码从 Atlassian Storage API 中查询一条记录。使用console.log(data)将记录显示为对象。使用console.log(data.first_name) 和 console.log(data.last_name),我可以在控制台中成功看到名称Lucy和Carrots。这是我的问题:当我尝试循环遍历其他对象以按照以下代码显示记录时。它显示错误TypeError:无
2021-09-01
我尝试使用地图遍历一个对象,但在网站和控制台上都出现此错误:TypeError: Cannot read property 'map' of undefined我尝试仅显示城市的 countryName 和人口,但地图似乎不起作用。我从 geoAPI 获取 json,返回以下内容:{"totalResultsCount":12132606,"geonames":[{"adminCode1":"01
2021-08-30
我正在用 React 开发天气应用程序。这是学习项目。我遇到了错误。我使用了 3 个组件。App.js:<WeatherApiAddressProvider><WeatherCity /></WeatherApiAddressProvider>WeatherApiAddressProvider(Context API):const setApiAddress = (city) => {const
2021-08-29
当我将 props 从我的登录组件传递到通知组件时,我得到了 TypeError: undefined 不是对象(评估'route.params')这是 Login.jsexport const Login = ({navigation}) => {const [username, onChangeUsername] = React.useState("");const [password, on
2021-08-20
首先,抱歉标题太令人困惑了。我找不到更清楚的表达方式。最近,我正在做自己的项目,遇到了一个问题。如果你能给我一些建议,那对我来说将是一个巨大的帮助。所以,这是我的状态const[state, setState] = useState({externalEvents: [{ title: "Art 1", color: "#0097a7", id: 34432, custom: "fdsfdsfds
2021-08-17
我是 React 的新手,我正在开发一个小项目,该项目使用搜索栏来查找从数据库中获取的数据。我尝试的代码如下:function Posts() {const [notes, setNotes] = useState([]);useEffect(()=>{getAllNotes();}, []);const getAllNotes = async () => {await axios.get(`/b
2021-08-12
有一篇帖子,该帖子有一个名为 wasteItemList 的对象数组。我尝试获取数组中这个对象的数据。为此,我使用了一个过滤器,它给出了正确的数据。这就是我尝试的方法。const wasteItems = posts && posts.wasteItemList && posts.wasteItemList.filter(wasteItem => wasteItem._id===arrayId);
2021-08-08
我尝试从后端获取数据并在前端显示该数据。这是我编写的用于执行此任务的代码。function ViewPost() {const { id } = useParams();console.log(id);const [posts, setPosts] = useState({});useEffect(()=>{getOnePost();}, []);useEffect(()=>{if (posts
2021-08-07
我是 React 新手,我尝试从后端获取数据并显示。const { id } = useParams();console.log(id);const [posts, getPosts] = useState([]);useEffect(()=>{getOnePost();}, []);const getOnePost = async () => {await axios.get(`/buyerGe
2021-08-02
我正在学习 ReactJS 并练习使用不同的 API 来获取数据并使用它。虽然我正在处理这个 flickr API,它返回的数据类似于“对象内的数组”{"photos": {"page": 1,"pages": 10,"perpage": 100,"total": "1000","photo": [{"id": "51351784082","owner": "10706882@N07","secr
2021-08-02