腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
避免
在有
条件
渲染
时
调用
组件
内部
的
效果
、
、
、
我有以下
组件
: useEffect(() => { }, [])return <Text>element</Text>当我有
条件
地呈现上面的
组件
时
,每次重新附加
组件
时
都会
调用
副作用: {someCondition && <Component
浏览 4
提问于2019-11-29
得票数 1
回答已采纳
1
回答
VueJS -使用$refs获取子项宽度
、
我正在尝试提取VueJS中一个子
组件
的
clientWidth。我在mounted
内部
调用
$refs,并将其值赋给一些数据:问题是这个
组件
的
宽度被定义为其父
组件
的
宽度
的
100%。但根据Vue lifecycle,子DOM将挂载在其父DOM之前。这会导致子对象中
的
宽度在装载
时
始终为0,因为它
的
父对
浏览 0
提问于2021-04-20
得票数 0
3
回答
当使用带有依赖项
的
useEffect钩子时,何时触发清理功能?
、
、
但我真的不明白为什么、特别是useEffect何时
调用
返回
的
函数(这会清除超时)。 好吧..。我不确定这是不是完美的工作。有时“装货.”消息应该会出现,但不会出现。
浏览 0
提问于2019-03-13
得票数 11
回答已采纳
2
回答
在自定义钩子和
组件
中使用useEffect有什么不同
、
、
、
我想知道在
组件
中使用useEffect钩子和自定义钩子有什么不同。例如 如果我有一个功能
组件
( component )并在其中直接使用useEffect钩子 import React,{useEffect} from 'react'; //some code //this callback also get fired after component renders} 现在,如果我在
组件
<
浏览 21
提问于2020-06-12
得票数 3
回答已采纳
1
回答
(React-Navigation)在屏幕加载
时
多次
调用
redux操作
、
、
嗨,当我使用TabNavigator (有5个标签)进入屏幕,其中一个是在componentWillMount上
调用
redux操作
时
。但奇怪
的
是为什么它从不停止
调用
动作。
浏览 0
提问于2017-11-15
得票数 0
2
回答
为什么抛出错误
的
React
组件
会呈现两次?
我一直在试验一些
组件
,这些
组件
执行react-cache风格
的
事情,并在render方法中执行web服务
调用
,向React.Suspense
组件
抛出一个承诺,并在数据存在
时
重新呈现。它们
调用
web服务,检查响应,并根据响应将错误呈现或抛出到错误边界。我注意到,每当在
组件
中抛出错误时,它都会呈现两次。第一次
调用
堆栈看起来正常,第二次
调用
堆栈包含对invokeGuardedCallbackDev和invokeGuarde
浏览 0
提问于2019-08-30
得票数 7
2
回答
组件
状态数据在
条件
呈现中消失
的
原因
我是新
的
反应和来自一个背景
的
功能
组件
。当我有
条件
地呈现(从false到true )
时
,子
组件
中
的
数据将消失。然后我听到了一个叫“拆卸”
的
概念。这意味着,当我
的
条件
从true变为false
时
,
组件
将被卸载。在卸下
的
时候,里面的状态就会消失。 但那样的话,就不算了。问:每当我们重新
渲染
任
浏览 5
提问于2022-08-19
得票数 0
1
回答
如何停止使用Firebase重新
渲染
React应用程序?
、
、
、
编辑:现在
的
日常页面是空白
的
,我得到了一个错误
的
a.indexOf不是一个function...no
的
想法是什么意思… prebuilt-ac190846-5fb4dac2.js:719 Uncaught我最终想要有一个包含一堆报价
的
数据库,并且我
的
应用程序可以随机选择一个来显示。我想用这个随机数来显示一个名为'texts‘
的
集合中
的
引用。每个引用
的
docname (id)都是一个字符串化
的
数字,所以我可以
浏览 24
提问于2021-04-24
得票数 0
回答已采纳
1
回答
AG grid react framwork component cell render不更新道具
、
、
我正在构建一个带有AgGridReact
的
react功能
组件
const DataGrid = (props) => frameworkComponents={frameworkComponents}/> ); 正如您在onDeleteSetting中
的
注释中所看到
的
,当
调用
此回调
时
,该名称为空。单元格本身
的
渲染
效果
很好,而且确实
渲染
浏览 41
提问于2021-01-13
得票数 0
回答已采纳
3
回答
什么时候使用useEffect?
我目前正在研究useEffect
的
react文档示例 Click me </div>} 我
的
问题是document.title = `You clicked ${count +1
浏览 5
提问于2019-07-12
得票数 26
回答已采纳
2
回答
在子
组件
React中,从父
组件
传递属性将变为null
、
我正在制作一个简单
的
反应网站,从一个应用程序接口()获取一些数据,然后在页面上显示它。我使用
的
端点是skyblock/auctions端点。这将返回一个对象列表,我希望获取其中
的
第一个对象,然后将其传递给子
组件
。父进程可以成功获取数据,但是当我将其传递给子进程并对其执行console.log操作
时
,它会返回null。我能想到
的
唯一原因是因为父
组件
还没有完成数据获取,但我不确定如何让它只在完成后
渲染
。下面是父
组件
Auction
浏览 0
提问于2020-10-13
得票数 2
2
回答
什么时候React
的
useEffect在
组件
生命周期中被触发?
我不太明白什么时候“挂载”
的
反应,什么时候触发useEffect和清理功能。如果我
的
理解是错误
的
,请纠正我。参考:来自
的
编辑图表 生命周期
的
useEffect(updateFunc
浏览 4
提问于2020-10-16
得票数 2
回答已采纳
1
回答
如何让包装器
组件
在其子
组件
之前挂载?
、
否则,它将挂载并
渲染
子
组件
。this.props.children : null}我怎么才能
避免
这个问题呢?
浏览 1
提问于2017-09-25
得票数 0
1
回答
当子
组件
更新父
组件
状态
时
,
避免
父
组件
重新呈现,
、
、
在我们
的
反应应用程序中,我们有父-子
组件
。子
组件
调用
父方法来更新父状态值。</div>}在某些情况下,我们可能有100到150个儿童
组件
,在这种情况下,我们
的
父母会重新
渲染
很多,如何
避免
这种情况。我们
浏览 3
提问于2022-04-11
得票数 4
2
回答
React props状态同步导致不必要
的
首次重新
渲染
、
、
我想创建一个完全由其状态控制
的
组件
Person。它还应该能够同步从其父
组件
传递到状态
的
属性更改(firstName,lastName)。我有以下代码。它做了我想要
的
,那就是同步道具到状态,并在状态改变后重新
渲染
。 然而,我注意到
的
一个问题是,useEffect在由父属性更改触发
的
DOM更新之后被
调用
。因此,最初
的
重新
渲染
是浪费
的
,因为我只想在
调用
useEffect
浏览 0
提问于2020-04-30
得票数 2
2
回答
即使
组件
未呈现,也加载图像
、
我有一个用Vue.js开发
的
web应用程序,它有一个侧面导航菜单
组件
。此
组件
具有仅在需要
时
才显示
的
条件
呈现。在
组件
内部
有一个图像,用于显示侧边菜单
的
关闭按钮。但是,在第一次
渲染
/显示侧边菜单
组件
时
,图像需要一段时间才能加载文件。有没有办法加载图像以进行
条件
渲染
,即使
组件
没有加载?
浏览 22
提问于2021-03-01
得票数 0
回答已采纳
3
回答
如何在获取静态内容
时
防止不必要
的
渲染
?
当我使用react钩子时,我声明我
的
状态是这样
的
:然后,我向服务器发出api
调用
,返回永远不变
的
静态内容。I setEntities(fetchedData)并且实际发生
的
是我呈现
组件
两次-一次是在数组为空
的
时候,第二次是在数据到达
的
时候。数据是静态
的
,永远不会改变。想知道是否有某种方法可以防止这种不必要
的
渲染
浏览 2
提问于2020-10-04
得票数 2
1
回答
当在函数体中
调用
状态设置器
时
,
效果
不会运行(甚至一次也不会运行
、
请帮助我理解在函数体中
调用
状态设置器是如何工作
的
const [state, setState] = useState(0); flagRef.current = false;} 运行此代码将导致无限
的
重新
渲染
它接受一个新
的
状态值,并将
组件
<em
浏览 3
提问于2019-11-08
得票数 0
1
回答
为什么我
的
React
组件
渲染
了两次?
、
、
、
当consumer
组件
呈现时,我已经从控制台注销了context状态。在console中,我注意到来自context
的
状态被注销两次。为什么会这样呢?..this.state.cta, ...res[0].cta}, }); } 为该
组件
拉入
的
数据只是一个具有单个但是,我注意到当我注销title变量
时
,它得到两次输出。第一次是context
的
初始状态,第二次是输出数据<em
浏览 19
提问于2020-05-21
得票数 1
回答已采纳
2
回答
如何在reactjs
渲染
中设置变量?
this.changeMyVariable() <div>{myVariable}</div>} 如何通过另一个函数设置在
渲染
中使用
的
变量
浏览 1
提问于2016-11-23
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券