腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
React
错误
:
尝试
使用
按钮
进行
条件
性
渲染
时
,
重新
渲染
过多
当我
尝试
使用
按钮
进行
条件
渲染
时
,会发生这种情况,我该怎么办?
浏览 13
提问于2021-03-16
得票数 0
回答已采纳
1
回答
React
JS组件在传递道具
时
尽管有回调,但仍会
重新
呈现
、
、
在我的
react
项目中,我设置了回调来停止
过多
的
重新
渲染
,因为那里显示的数据相当大,并且有许多不同的
按钮
可供用户单击,所有这些都会导致
重新
渲染
。useCallback钩子可以工作,并且不会调用
重新
渲染
,除非我还在useCallback函数旁边传入了道具,在这种情况下,每当用户与应用程序交互
时
,子组件都会
重新
渲染
。}/>
浏览 10
提问于2021-04-07
得票数 0
回答已采纳
1
回答
为什么需要通过另一个函数调用setState fn?
、
让我们看一下下面的代码 const [isGoingOut, setGoingOut] =
React
.useState(false); function yeet() {import
React
from
浏览 0
提问于2021-12-01
得票数 2
1
回答
reactjs paypal-buttons v2未捕获
错误
:检测到容器元素已从DOM中删除
、
目前,我设置了paypal支付,一切正常,但这里有一个
错误
: Uncaught Error: Detected container element removed from DOM 我声明了美国房地产的常量价格,并在更改时显示paypal
按钮
。我这样做是因为如果价格是0,我也会得到
错误
,所以当价格<1
时
,我会隐藏它。我还
尝试
在这里添加一些类,并
尝试
使用
display:none或opacity:1。我知道这可以像这样工作,但我想把我的
错误
清理干净。
浏览 62
提问于2021-03-17
得票数 0
1
回答
使用
React
Hooks
进行
的
重新
渲染
过多
、
、
我有一个组件,
渲染
所有的电路板,我正在
使用
一个自定义的useFetch挂钩来获取所有的电路板。setError(error); }; }, []);}; 我得到了太多的
重新
渲染
由于
浏览 1
提问于2019-10-28
得票数 8
1
回答
REACT
:点击
按钮
编辑后如何更新列表?
、
使用
此组件,我可以更改某些类别的标题。": "tesla", "description": "good"}, {"title": "ford", "description": "good"} ]} ChangeCategory.js (
使用
表单中的但我有个问题: 在表单中编辑我的标题并单击提交
按钮
后,我的列表未更新! 只有当我在浏览器中
重新
加载页面
时
它才会
浏览 37
提问于2020-05-02
得票数 1
回答已采纳
1
回答
我怎么做才能防止所有的组件
重新
渲染
?
、
、
、
import { useEffect, useState } from "
react
"; importmoviesHeading}<
浏览 15
提问于2021-06-29
得票数 0
3
回答
React
检查组件
重新
呈现的次数
、
我正在做一些事情,我的一段代码有点慢,我认为发生的情况是组件无缘无故地
重新
渲染
了太多次。有没有办法检查一个组件在
react
(或
react
-native )中
重新
渲染
了多少次?我
尝试
做的是在render方法后放置一个console.log,并计算有多少个,但我不确定这是否有效。提前感谢!
浏览 6
提问于2019-02-07
得票数 9
回答已采纳
1
回答
如果缺少道具,我应该
使用
memo吗?
我有这样一个组件 return <Fragment>100</Fragment>;我需要在这里
使用
memo吗?或者
react
本身理解没有必要
重新
构建组件Gurdingo。
浏览 5
提问于2019-07-08
得票数 1
回答已采纳
2
回答
React
:
条件
渲染
、
、
我有一个
react
组件,它有
条件
地呈现,即: if (this.state.isFoo) { return (但对于
条件
渲染
,如示例所示,这些选项是不可选的。下拉列表不会展开,并且选项不可见。是不是因为getmdl-select.min.js在加载
时
做了一些事情?注意:search
按钮
激活isFoo,即它将其设置为true,以便请求
重新
渲染
。
浏览 16
提问于2018-02-23
得票数 0
1
回答
未处理的拒绝(TypeError):_nbind.externalList[num].dereference不是一个函数
、
、
我想用
react
-pdf创建一个报告。当我
使用
Image
时
,我得到了这个
错误
。删除图像
时
没有
错误
。如何添加镜像。谢谢你的帮助。import
React
from "
react
";import {Text, View,Image} from "@
react
-pdf/renderer";
浏览 7
提问于2020-03-10
得票数 3
1
回答
在
React
中,为什么更改非状态道具不会提示
重新
呈现?
、
、
、
我在互联网上发现了这一点:"
React
组件在其状态或道具发生变化时自动
重新
渲染
“,但如果我在道具中传递了一些不同于状态的东西,即使道具在时间上发生了变化,它也不会引发
渲染
。在这段代码中,我传递了一个属性,但没有
使用
stateimport
React
from "
react
"; count++; }, 1000)
浏览 1
提问于2020-05-03
得票数 2
2
回答
React
:将State传递给同级
、
、
、
、
我将值发送到父状态,然后
重新
呈现,然后同级状态获取该值。但是我的组件也会
重新
呈现,并且输入字段将丢失该值。 我应该只将值发送给父对象,让父对象在每次输入更改时
重新
呈现吗? 还是
使用
上下文?
浏览 26
提问于2021-09-27
得票数 3
2
回答
我应该直接操作DOM还是
使用
React
状态/属性?
、
如果我
使用
React
状态/属性来控制DOM样式(添加类或修改一些属性),
React
将始终在用户对列表
进行
反应时运行render()函数,如mouseover、click等。虽然
React
有虚拟DOM技术,但我认为每次运行render()仍然是非常低效的。文档不建议直接操作DOM,但我认为这样更有效。我该怎么办?谢谢。
浏览 0
提问于2017-01-03
得票数 0
1
回答
是否可以从另一个对象数组的ID中找到对象数组内的值?
、
、
、
、
我
尝试
检查来自对象数组的ID当前是否在我的购物车数组中,它也包含对象。有没有办法让它以良好的性能工作?
React
还显示了一个
错误
:
重新
渲染
过多
。
React
限制
渲染
次数以防止无限循环。我的代码: import { useState } from "
react
"; { suggestion
浏览 13
提问于2021-08-15
得票数 0
回答已采纳
1
回答
将参数传递给另一个组件
在我的场景中,当我通过控制台将pass参数记录到另一个组件
时
,它们在最后一个组件中的实际字符串之前有一个空字符串。它应该只是实际的字符串。组件1: import {dataComponent} from '.); <div>{<dataComponent callbackfunction={data}/>}</div>
浏览 9
提问于2019-08-02
得票数 0
回答已采纳
2
回答
如何
使用
钩子防止
react
中的无限循环
我正在做一个
React
项目,因为我有两个
按钮
,我对这两个
按钮
应用了状态和功能,但它显示的
错误
如下所示。请帮我解决这个问题。它显示如下
错误
:
重新
渲染
过多
。
React
限制
渲染
的次数,以防止无限循环。这是我的代码App.js import
React
, { useState } from "
react
"; import { Button } from "an
浏览 6
提问于2021-07-16
得票数 0
回答已采纳
1
回答
React
Hooks -
重新
渲染
过多
、
、
我是javascript和
react
钩子的新手,并且我一直收到以下代码的“
重新
渲染
次数太多”的
错误
const [showReminder, setShowReminder] = useState(
浏览 7
提问于2019-11-30
得票数 0
1
回答
按顺序同步呈现
React
组件
、
、
、
我正在创建一个
React
应用程序并
使用
Mobx
进行
状态管理。由于<ComponentB/>
使用
这些鼠标坐标作为道具,因此当用户移动鼠标
时
,ComponentX会不断地
重新
渲染
,从而导致子组件也会
重新
渲染
。(mouseCoordiantes和renderC是Mobx observables,因此只要它们的值发生更改,
使用
它们的组件就会自动
重新
渲染
)。根据鼠标位置
浏览 90
提问于2018-06-01
得票数 0
3
回答
while循环中的setState导致“
重新
渲染
次数
过多
。
React
限制
渲染
次数以防止无限循环”
、
我正在
尝试
计算countDiff并将对象添加到记录数组countDiff次。例如,如果countDiff值是2,那么我想用递增的tempRecordId添加两个相同的对象。然而,出现了“
重新
渲染
次数
过多
。
React
限制
渲染
次数以防止无限循环”的
错误
。你知道在循环中
使用
setState的方法或者理解这个逻辑的方法吗?
浏览 52
提问于2020-02-12
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券