腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
每次
渲染
特定
渲染
时
使用
useeffect
、
但是当我第一次
渲染
页面
时
,我看不到任何关于ofc的信息,这是显而易见的。所以我想要getUserLocation,在我运行我的应用程序的第一个组件中,我想创建包含函数的
useEffect
,然后我从我的导入函数中获取经度和经度,然后我向API发出请求,以基于用户位置获取关于城市的信息当我得到所有信息
时
,我会将数据发送到我的reducer,然后从reducer更新我的main.page。当我登录
时
,我可以看到数据,但当我刷新页面
时
,数据就会消失。那么如何再次运行我下面的
useeffe
浏览 32
提问于2020-12-08
得票数 0
2
回答
无需重新
渲染
循环即可循环和修改对象的正确方法
、
、
我的主App组件
使用
经度/经度数据调用场所的JSON对象。 我正在
使用
FlatList呈现这个JSON对象,这一切都很好。我目前正在尝试修改这个JSON对象,添加设备到会场的距离,并将其放回FlatList中,但这似乎引发了无限的重新
渲染
循环,实际上我不认为它能够触发我的距离检查。 这是我的组件。我已经注释掉了我认为是原因的距离工作,但它似乎仍然抛出了重新
渲染
无限循环 import React, { useState,
useEffect
} from "react"; im
浏览 15
提问于2020-04-30
得票数 1
回答已采纳
1
回答
在React Native中不能只调用函数一次吗?
、
、
、
、
我正在
使用
Apollo客户端从我的API中获取数据。我已经创建了这个简单的组件,它从路由参数中获取注册所需的所有数据(形成分步注册),并进行突变以创建一个新的存储。我试过
使用
useEffect
(),但由于某种原因,它就是不能进行API调用。我遗漏了什么?
浏览 30
提问于2020-07-05
得票数 1
回答已采纳
1
回答
当从同一项目的另一个react-link返回
时
,是否运行componentDidMount
useEffect
钩子?
、
、
我的问题是,当您返回到收藏夹页面
时
,是否会再次加载
useEffect
(() => {}, [])钩子(类似于ComponentDidMount)?因为它不会为我加载:'(它只在第一次加载。
浏览 15
提问于2021-04-23
得票数 0
2
回答
useEffect
localStorage循环
、
、
、
、
import React, { useState,
useEffect
} from "react"; const [rows, setRows] = useStatesetRows(JSON.parse(data)); localStorage.setItem("my-list", JSON.stringify(rows));
useEffect
浏览 23
提问于2020-09-17
得票数 1
回答已采纳
1
回答
为什么counter在控制台中两次出现不同的值?
、
、
我正在尝试React 'ref‘,并且正在
使用
下面的代码片段。import {
useEffect
} from "react";import { useState } from "react";Button = () => { const btnRef = useRef();
useEffect<
浏览 0
提问于2021-07-23
得票数 0
2
回答
React Hook :
使用
axios获取数据,同时异步等待.api调用,连续调用相同的
useEffect
、
、
当我从API获取数据并
使用
useEffect
将响应设置为数组
时
,它调用API repeat continuous。` let user = await response.data; console.log(product);
useEffect
浏览 5
提问于2019-09-03
得票数 4
回答已采纳
1
回答
React useState的性能非常差
、
、
我很难理解这个非常简单的代码中的问题: export default function CustomPopup({wi,he,children}) { let c = []; (window.innerWidth < (wi/0.9)) ? c
浏览 6
提问于2020-11-29
得票数 2
回答已采纳
2
回答
使用
LocalStorage和DB实现React状态无限循环
、
、
、
、
当它们转到购物车或Checkout页面
时
,我获取全局状态并将其发送到API进行验证,然后返回购物车的“真实”状态。然后,我希望更新全局状态以反映此API数据。在购物车和结帐页面上,我有一个监听全局状态更改的全局useContext的
useEffect
。我无法在挂载上
使用
,因为此阶段尚未加载本地存储我怎样才能避免这样产生的循环?蒂娅!const globalState = useGlobalState() co
浏览 0
提问于2020-10-06
得票数 1
2
回答
React Rest
使用
钩子调用无限循环
、
据我所知,
useEffect
钩子的工作方式类似于ComponentRender和ComponentUpdate生命周期函数。此外,我认为正在发生的事情是这样的,但无法修复它:你能帮帮我吗?import React, { useState,
useEffect
} from "react"; .catch((error
浏览 11
提问于2020-05-13
得票数 0
回答已采纳
1
回答
为什么我的函数compareQA返回0或-1?
、
import React, { useState,
useEffect
} from "react"; const [textInputAnswer, setTextInputAnswer] = useState(); 函数ask
浏览 6
提问于2021-12-01
得票数 0
3
回答
在下面的场景中,为什么我需要在AJAX之后
使用
ReactJS状态来更新UI
、
busyState = React.useState(true); let setIsBusy = busyState[1]; React.
useEffect
script><h4 id="console" style="color: red"> </h
浏览 16
提问于2019-11-15
得票数 0
回答已采纳
1
回答
尝试将状态值从子对象传递到父对象
时
,获取最大更新深度超出错误
、
我的问题是,我可以没有问题地传递状态,并且可以console.log()更改,但是当我调用this.setState({ name: value )}
时
,我开始收到Maximum Update Depth
浏览 21
提问于2021-04-16
得票数 0
回答已采纳
1
回答
如何停止
使用
Firebase重新
渲染
React应用程序?
、
、
、
我
使用
了一个Firebase云函数来定期更新这个值(使它成为一个随机数)。 我想用这个随机数来显示一个名为'texts‘的集合中的引用。每个引用的docname (id)都是一个字符串化的数字,所以我可以
使用
num中的值来获取引用。据我所知,它应该是有效的,然而,当我试图加载显示报价的页面
时
,控制台显示多次生成的数字(通常为3-4次,但有时更多),文本
每次
更新,然后最终确定一个报价(但通常它甚至不对应于随机集合中的数字)。
浏览 24
提问于2021-04-24
得票数 0
回答已采纳
1
回答
测量组件在React Native functional components中呈现的次数
、
、
、
、
查看组件在类组件中呈现的次数的简单方法如下: console.log('component')} console.log('component');当我调用它
时
,我注意到'component‘被一遍又一遍地打印出来。
浏览 0
提问于2020-06-06
得票数 1
1
回答
每次
父
渲染
时
,React子
渲染
都会重新
渲染
、
正如我在下面展示的,react子
渲染
每次
它的父
渲染
时
都会
渲染
。这是为什么,这是一个问题吗?另外,我怎样才能避免它,以致于只有当它的优点改变
时
,子对象才会重新
渲染
。import React, {
useEffect
, useState} from 'react'; return ( <MainMain Button {count}<
浏览 38
提问于2020-04-29
得票数 1
2
回答
根据localStorage有条件地呈现组件
、
、
当localStorage通过改变状态改变
时
,我试图重新
渲染
组件。问题是,如果我在
useEffect
钩子页面中设置了状态,就不会重新呈现。如果我把它放在
useEffect
之外,我会得到无限循环。下面是我的代码片段: function Header(props) {
useEffect
浏览 29
提问于2020-01-28
得票数 0
回答已采纳
1
回答
react钩子
useEffect
无限循环,尽管依赖项列表
、
我一直在尝试理解钩子,特别是
useEffect
及其依赖项列表,但由于某些原因,下面的代码一直在无休止地运行。我发现this是一个非常相关的问题,但我不能让我的代码按照那里的建议工作。the example setTimeout(f, delay) const [balanc
浏览 9
提问于2019-08-24
得票数 1
回答已采纳
3
回答
如
何在
useEffect
挂钩中重新呈现组件
、
、
好的,那么:
useEffect
(() => { }, [props.lang]);
每次
使用
props.lang更改时,我应该在
useEffect
中做些什么来重新
渲染
组件?
浏览 23
提问于2019-09-20
得票数 17
回答已采纳
2
回答
反应。错误:元素类型无效:应为字符串或类/函数,但获取的是: object
、
我尝试编写的代码是将一个元素设置为一个名为HomeScreen的常量,这取决于用户在登录
时
选择的角色。Logout }) {function WorkflowTemplate({ Logout }) { const user = useContext(userContext);WFDev /&
浏览 1
提问于2021-03-02
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用状态转化API解决服务端渲染时的重复请求
React使用钩子增强组件
React Hooks踩坑分享
编写React组件时常见的5个错误
React组件开发中常见的陷阱
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券