我对 JS 和 React 还很陌生。当我尝试让一个组件出现并在单击另一个组件时消失时,我收到此错误:无效的钩子调用这是我的代码:const RenderList = ({data}) => {return data.map((option, index) => {return <Item title={option}/>});};const Header = ({ title, style, p
2020-11-28
我尝试将此应用程序作为一个项目,因为我刚刚学习了 React Native,到目前为止我没有遇到任何问题,但我一直遇到这个 Hook 问题:Uncaught Error: Invalid hook call. Hooks can only be called inside ofthe body of a function component. This could happen for one o
2022-02-23
我正在尝试在我的应用中实现购物车。我创建了另一个文件,其中包含我想要调用的函数,但我一直收到无效的钩子调用。export function CartProvider(props) {const [items, setItems] = useState([]);function addItemToCart() {console.log("test")}return (<CartContext.Pro
2022-03-30
因此,我正在尝试创建一个函数,以便将登录信息发送到我的 API。我已经尝试了所有方法。但它一直停止 useSate 行(红色箭头所在的位置)。因此,看起来 useState 无法无缘无故地工作,因为之前的日志可以正常工作,如您在错误屏幕截图中看到的那样。请注意,先前导出的函数运行正常。而且我没有不匹配的反应版本。有什么想法吗?
2022-05-20
const startTimer = () => {Alert.alert('hye timer started')useInterval(() => {handleTimer()}, 1000);};这是我按下按钮时调用的函数。useInterval 是自定义钩子,其代码如下:import { useEffect, useRef } from 'react';export default fun
2022-06-07
我想创建一组过滤器来暂停或播放我的视频。我的实现如下所示:const Player = () => {const playFilters = [useIsPageVisible(), useIsInViewport(videoElement)];const player = useInitPlayer();useEffect(() => {if (player) {if (playFilters.
2022-08-09
我在 handleChange 上收到此错误。我想知道问题是什么? const [testState, setTestState] = useState({activeStep:0,firstName: '',lastName: '',email: '',occupation: '',city: '',bio: ''});const { activeStep } = testState;const
2020-09-23
为什么我在 React Native 中收到未捕获的引用错误?我能够成功构建,但捆绑器显示此错误。我该如何修复它?注意:我使用的是 Windows 10屏幕截图:package.json:{"name": "rchampz","version": "0.0.1","private": true,"scripts": {"start": "node node_modules/react-native
2018-10-04
我的 App.js 文件代码如下import { createAppContainer } from "react-navigation";import { createStackNavigator } from "react-navigation-stack";import IndexScreen from "./src/screen/IndexScreen";const navigator =
2019-11-12
失败:构建因异常而失败。出了什么问题:任务“:app:installDebug”执行失败。com.android.builder.testing.api.DeviceException:com.android.ddmlib.InstallException:未知故障:cmd:找不到服务:包尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行
2020-03-02
警告:无法在渲染其他组件 (Y) 时更新组件 (X)。要找到Y中的错误 setState() 调用,请按照以下说明跟踪堆栈跟踪:
2020-04-05
当我尝试使用react-native run-android命令运行 react-native 应用程序时,出现以下错误。我在网上搜索过,但找不到此错误的解决方案 yarn run v1.22.4$ react-native run-androidinfo Running jetifier to migrate libraries to AndroidX. You can disable i
2021-01-02
nvariant 违规:Module AppRegistry 不是已注册的可调用模块(调用 runApplication)。错误发生的常见原因是应用程序入口文件路径不正确。当 JS 包损坏或加载 React Native 时出现早期初始化错误时,也会发生这种情况。
2021-03-20
我目前正在使用 React Native 开发一个项目,在尝试创建第一组屏幕时,我开始收到此错误...“错误:元素类型无效:预期为字符串(用于内置组件)或类/函数(用于复合组件),但得到的是:未定义。您可能忘记从定义组件的文件中导出组件,或者您可能混淆了默认导入和命名导入。”我不是 React Native 的初学者,但也不是专家,这是我第一次在 Macbook 上构建 RN。我不确定我是否错过了
2021-06-10
我开发 react-native 应用已经有一段时间了。在开发过程中,几乎每天都会遇到一些错误/警告。其中,我遇到的最多评论错误是这个->警告:无法对未安装的组件执行 React 状态更新。我到处搜索,但找不到合适的解决方案。而且这个日志也没有解释那么多。所以有没有人可以解释一下,让它更容易理解,或者指出我应该在哪里深入解决这个错误,或者我应该研究什么来了解情况。这是这个错误的完整截图。。这是
2021-12-15