腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
react
重新
渲染
的
条件
是什么
?
、
我不确定
react
何时
重新
渲染
。我没有任何性能问题,我现在也没有试图优化性能。我只是好奇什么时候
react
会
重新
渲染
。据我所知,
react
会在运行useEffect之前绘制所有内容,在useEffect运行之后,它会再次绘制。这意味着它应该调用NewLobby
的
返回一次,然后调用useEffect一次,然后调用NewLobby一次,结果是一个日志: hellohello 当我点击刷新按钮时,这也应该是正确
的
。实际行为是不
浏览 9
提问于2020-05-03
得票数 0
回答已采纳
1
回答
使用
React
在Mapbox GL中自定义标记
、
Mapbox GL提供了一种添加自定义标记
的
方法,但是它将HTMLElement作为参数,这强制首先使用ReactDom来
渲染
标记,然后再附加它:我觉得这是次优
的
解决方案有没有更好
的
方法?
浏览 12
提问于2017-12-16
得票数 6
1
回答
React
Router VS
条件
渲染
、
、
我对使用
React
Router和常规
的
条件
渲染
方法之间
的
核心差异(特别是在性能方面)感到困惑。我所指
的
“常规
条件
渲染
方法”是,例如: 我们可以在父组件中设置一个状态,并将其作为子组件
的
道具传递,我们根据需求有
条件
地更新这种状态,子组件将根据其道具
重新
呈现不同
的
内容。我认为它可以达到与使用
React
Router完全相同
的
目的,那么为什么我们还需
浏览 2
提问于2018-07-05
得票数 15
1
回答
将参数传递给另一个组件
在我
的
场景中,当我通过控制台将pass参数记录到另一个组件时,它们在最后一个组件中
的
实际字符串之前有一个空字符串。它应该只是实际
的
字符串。组件1: import {dataComponent} from '.); <div>{<dataComponent callbackfunction={data}/>
浏览 9
提问于2019-08-02
得票数 0
回答已采纳
2
回答
React
Redux服务器端再次在客户端
重新
渲染
、
、
、
、
我用redux
的
中描述
的
方法创建了服务器端
渲染
,一切都很好,但在客户端,它再次
渲染
组件,我认为这并不好。我将相同
的
状态从服务器传递到window.__STATE__变量,并将其作为初始状态传递给客户端
的
createStore方法,但它再次
重新
呈现。也请在评论中写下代码
的
哪一部分是你需要
的
,如果是这样的话。我不提供,因为它是非常相似的官方页面说明代码,没有错误,只是与
重新
渲染
的
问题,
浏览 0
提问于2017-02-05
得票数 0
2
回答
在与状态无关
的
React
上下文中使用全局对象
、
我想要一个全局对象,它可用于我
的
应用程序,在那里我可以在任何地方检索值,也可以在任何地方设置新值。目前,我只对与状态相关
的
值使用了上下文,也就是说,当值改变时,需要再次呈现
的
内容。例如:const TokenContext =
React
.createContext({ setToken: () => {} export default TokenCont
浏览 1
提问于2020-07-07
得票数 2
1
回答
Reactjs预加载嵌入式内容
、
我在一个使用ReactJs
的
一页网站上工作。网站
的
不同部分被创建为
react
组件,并基于用户在导航栏中选择
的
选项卡有
条件
地呈现。我以
react
youtube播放器和一些嵌入式bandcamp播放器
的
形式包含了嵌入式内容。现在,每当我
渲染
它们
的
父组件时,它们都会
重新
加载。在打开站点时加载此内容,并在必要时使其可见
的
最佳方式
是什么
?
浏览 0
提问于2017-06-01
得票数 0
2
回答
组件状态数据在
条件
呈现中消失
的
原因
我是新
的
反应和来自一个背景
的
功能组件。当我有
条件
地呈现(从false到true )时,子组件中
的
数据将消失。然后我听到了一个叫“拆卸”
的
概念。这意味着,当我
的
条件
从true变为false时,组件将被卸载。在卸下
的
时候,里面的状态就会消失。 但那样的话,就不算了。问:每当我们
重新
渲染
任何其他组件,就像正常情况一样,我们也会卸载组件,以便
重新</em
浏览 5
提问于2022-08-19
得票数 0
1
回答
是否可以在其他函数标签上执行setState?
、
这是我
的
代码, constructor(props){ constructor(props){ super(props);{styles.pa
浏览 9
提问于2021-06-04
得票数 0
回答已采纳
1
回答
React
条件
渲染
和导航栏
、
、
我正在通过主呈现函数中
的
state和switch语句来控制应用程序屏幕上应该显示
的
组件。我用
react
-native写这篇文章,但这是一个
react
结构问题。我也有一个导航栏组件,理想情况下,我只希望在用户单击导航栏本身
的
链接时才
重新
渲染
,但我不知道有什么好方法来实现这一点,现在我如何设置switch语句,似乎每次都必须
重新
渲染
导航栏,这取决于状态满足什么
条件
我
的
问题是,有没有办法让我仍然可以像下面
浏览 1
提问于2018-09-20
得票数 5
2
回答
在组件
渲染
中滚动到顶部
、
当表格组件网被
渲染
时,它应该出现在屏幕
的
顶部,而不是中间。.It在javascript中是可能
的
吗??但是如何使用
React
呢?
浏览 23
提问于2019-07-04
得票数 0
1
回答
如何避免在切换视图时对子组件进行额外或不必要
的
渲染
?
、
如果我有两个父组件,它们根据一个标志有
条件
地
渲染
,如果两个父组件共享一个子组件,那么这真的永远不会改变,我如何避免
重新
渲染
该子组件? Codesandbox。正如您所看到
的
,我甚至尝试过使用
React
.memo,但是rendered side仍然打印。
浏览 6
提问于2020-07-14
得票数 0
回答已采纳
1
回答
如何在ReactJS中修复'index.js:1446 Warning: Can't call setState (or forceUpdate) on an unmounted component...‘
、
、
我是ReactJS
的
初学者。我想构建一个我自己使用
的
react
应用程序。实际上,在我网页中,我有三个按钮,一个用于递增firebase数据库中
的
字段,一个用于递增数据库中
的
另一个字段,最后用于清除两个字段和UI。要修复此问题,请取消componentWillUnmount方法中
的
所有订阅和异步任务“。所以我回到了我
的
第一个代码。谢谢你
的
帮助,很抱歉我
的
英语不好,我是法国人。import
React
, { Compon
浏览 1
提问于2019-01-12
得票数 1
5
回答
React
-向子组件添加类
我正在使用
react
,我有一个组件,它只需要
渲染
子对象并根据
条件
添加一个类。做这件事
的
最好方法
是什么
?
浏览 63
提问于2016-08-30
得票数 25
回答已采纳
1
回答
如何
重新
加载一个页面只有一次反应?
、
如何让它在一次加载后停止
重新
加载页面?我尝试了布尔值和其他东西,但都不起作用。它会保持无限
的
刷新次数。链接到页面的路线是市场。app.tsx import
React
from "
react
"; import Coins from<TabProps & LinkProps> = Tab as
React
.ComponentType<
浏览 19
提问于2021-07-26
得票数 0
1
回答
在
React
中
渲染
复杂布局
的
最佳方法
是什么
?
、
、
我有两个基于布尔
条件
更改
的
布局。
条件
的
名称是showMap。所以这就是我要做
的
。</Grid>对于
React
中
的
这种
条件
复杂
渲染
,有没有更好
的
方法?If
的
实现如下: function If(value, if
浏览 9
提问于2020-03-10
得票数 0
2
回答
React
redux连接
渲染
优化
、
、
我想知道如何在
React
中管理复杂
的
状态,限制那些内容没有改变
的
组件
的
渲染
调用
的
数量。我有简单
的
连接到redux存储容器组件与“项目”道具(这是数组)。data.select.items(state),每次复杂商店
的
任何部分发生变化时-项目属性也会发生变化,即使项目数据没有更新,即使它是空
浏览 39
提问于2019-06-18
得票数 4
1
回答
在父级中更新
react
状态非常慢
、
、
我正在开发一个
react
应用程序,我一直认为
react
状态更新非常快,但现在我发现了一个问题。我有一个页面视图,上面有很多元素,其中一个元素是加载到页面中
的
: <NotesCard notes={deal.notes} updateNotes={notes => {setDeal(prevState=> ({...prevState, notes}))}} /> NotesCard是一个子组件,它仅在以下位置使用另一个
react
组件呈现material-UI卡: export defaul
浏览 55
提问于2021-02-03
得票数 0
1
回答
调用多个触发器
、
、
、
我
的
代码是这样
的
: const [first, setFirst] = useState(false) const [second, setSecond] =
浏览 17
提问于2021-03-09
得票数 0
1
回答
为什么我
的
React
组件会多次呈现
我尝试在App.js中为经过身份验证
的
用户添加受保护
的
路由,但
react
元素被多次呈现。下面是我
的
App.js代码 class App extends Component { super(props); return ( <<
浏览 53
提问于2021-04-09
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React-条件渲染
React16的后端渲染
React 源码分析(2):组件的初始渲染
React源码之组件的实现与首次渲染
Next.js 5.0.1-canary.14,React 应用的后端渲染框架
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券