开发者问题收集
我不确定我在这里遗漏了什么。我搜索了一些有关此错误的信息,但我找不到任何可以解决我的错误的内容。主屏幕页面将呈现所有图像。在此之前,单击单个图像时,它将打开一个新页面来显示该图像。我试图做的是,单击图像时,我想要该图像以及该图像的详细信息。我得到的只是一个空白页,其中包含开发工具上的错误(见下文)。提前谢谢您...ProductScreen.js:18 未捕获的类型错误:无法读取未定义的属性(读取
我尝试在调用 URL /folders/xy 后访问 FolderDetail 组件。我总是获取位于 /folders 中的 Folders 组件,而不是获取 FolderDetail 组件...请帮忙。import React from 'react';import { BrowserRouter, Route, Switch } from 'react-router-dom';function
我对 JavaScript 和 React 还很陌生,只是跟着一些 YouTube 教程学了学。我无法从网址"/room/:roomCode"获取"roomCode"。Homepage.js<Route path={"/room/:roomCode"} element={<Room />} />Room.jsimport React, {Component} from "react";export
我希望 JavaScript 函数具有可选参数,我为其设置了默认值,如果未定义值,则使用这些参数(如果传递了值,则忽略这些参数)。在 Ruby 中,您可以这样做:def read_file(file, delete_after = false)# codeend这在 JavaScript 中有效吗?function read_file(file, delete_after = false) {//
当我尝试在 React Native 中将数据从登录屏幕传递到我的个人资料屏幕时,我遇到了这个问题。我很困惑我在这段代码中遗漏了什么,所以有人可以帮助我解决这个问题。提前谢谢你。登录屏幕const Login = ({ navigation }) => {const [name, setName] = useState("");const [password, setPassword] = use
将文本输入从一个屏幕传递到另一个屏幕时出现上述错误。有趣的是,启动应用程序时出现错误并导致应用程序崩溃。但是,如果我删除以下代码中的行:const { input } = route.params; 运行应用程序。它不会崩溃。因此,我可以使用文本输入导航到屏幕。输入一些文本。然后重新添加行 const { input } = route.params; 应用程序可以运行,并且数据可以从一个屏幕传递
这里我登录,登录成功后我将id参数发送到主页,在主页上,我根据登录用户id显示数据。我在登录页面上发送了一个参数。之后我获取了主页的参数,但这里结果为空。如何正确解析数据?登录页面 //function loginfetch (......).then((response) => response.json()).then((responseJson) => {if(responseJson.st
我正在开发一个旧的 React Native 应用程序,并且不熟悉基于类的组件,我有一个布尔值 (isJobOwner),我想将它从一个屏幕传递到另一个屏幕,然后在下一个屏幕上检查 isJobOwner 布尔值是真还是假,在这种情况下,我将使用三元运算符将用户带到取决于该真值或假值的最终屏幕。我的 2 个文件目前如下所示:SignUpChoice.js:class SignUpChoice ext