腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
卸载
组件
时
,
其他
组件
中
钩子
状态
的
更改
不是
永久性
的
reactjs
、
react-hooks
、
state
、
render
我有一个
组件
(应用程序),如果用户登录,我存储
钩子
状态
,我希望用户在/dashboard呈现时被记录,我希望即使在/dashboard
卸载
时
也保留该信息。我在DefaultNavbar中使用它来确定正确
的
按钮。在我
的
代码
中
,当我在/dashboard
中
时
,isLogged
的
状态
被设置为true,但是当我呈现/account
时
浏览 18
提问于2021-04-09
得票数 1
2
回答
为什么我们需要在React
中
返回函数?
javascript
、
reactjs
、
material-ui
我在项目中使用Material
组件
,并在我
的
应用程序中使用AutoComplete
组件
。 在Material团队
的
示例
中
,我看到了一个有趣
的
AutoComplete Ajax数据示例:。为什么我们返回一个将这个变量
更改
为false
的
函数?它始终是true
中
的
if-statement。提前谢谢你
的
回答
浏览 1
提问于2020-06-18
得票数 2
回答已采纳
1
回答
如何在react应用程序
中
避免内存泄漏警告,即使我正在清理我
的
useEffect?
reactjs
、
react-redux
浏览 0
提问于2020-06-28
得票数 0
1
回答
useEffect懒散创建
的
清理功能
reactjs
、
react-hooks
我正在尝试创建
钩子
,它使用
的
是一个副作用函数返回清理回调
的
效果。但是,我只想在
组件
卸载
时
才调用它,而
不是
在重登器上调用它。当您使用空
的
deps数组调用useEffect
时
,通常
的
方法不会在这里工作,因为清理函数只在
钩子
的
第一次调用时创建一次。但是我
的
清理是稍后创建
的
,所以没有办法改变它。return removeListener; }
浏览 3
提问于2019-05-14
得票数 3
回答已采纳
1
回答
对使用React找到
的
解决方案性能
的
关注
javascript
、
reactjs
、
react-hooks
我想揭露一下我对
钩子
的
担忧。
钩子</e
浏览 0
提问于2019-02-13
得票数 1
3
回答
反作用
组件
在重新呈现时会重置其
状态
吗?
reactjs
我有一个反应性功能
组件
,并声明我
的
状态
为:当这个函数在我
的
一个道具
更改
时重新呈现时,myState
浏览 3
提问于2020-06-18
得票数 11
回答已采纳
1
回答
仅在
卸载
时
进行React useEffect清理
reactjs
、
react-hooks
我想在
组件
卸载
时
触发警报,如下所示: const [checked, setChecked] = useState(false); return () =然而,效果不会在checked
状态
改变
时
更新它。但是,当将依赖项从[]
更改
为[checked]
时
,可以修复此问题。但是,这会在每次渲染
时
触发警报,而
不是
在
卸载
时
触发警报。但我只想在下马
时<
浏览 18
提问于2020-01-14
得票数 0
回答已采纳
1
回答
如何反应
钩子
确定他们
的
组件
是为了什么?
reactjs
、
react-hooks
我注意到,当我使用react
时
,子
组件
的
状态
更改
不会重新生成没有
状态
更改
的
父
组件
。下面的代码沙箱显示了这一点: React
浏览 0
提问于2018-12-30
得票数 39
回答已采纳
1
回答
渲染之前和之后
的
海滨挂钩
smalltalk
、
pharo
、
seaside
我想看看Seaside
中
是否有一个
钩子
是在渲染之前调用
的
,还有一个在渲染之后调用。我碰巧想在屏幕上显示一个通知,我希望一旦渲染完成,这个
组件
就会被修改,以便下一次渲染完成
时
,它不再显示。
浏览 27
提问于2020-07-02
得票数 4
回答已采纳
2
回答
如何防止在react
中
卸载
组件
?
javascript
、
reactjs
、
redux
我有两个
组件
,比如一个加载器和一个日历。在Calendar获取数据之前,应该出现loader
组件
,并且无论何时获取数据,都应该呈现日历component。我正在使用Redux来管理我
的
应用
的
状态
。Calendar有它自己
的
状态
,在一些变化时,我想维护它,所以我需要calendar不
卸载
,而
不是
停留在DOM
中
。因此,每当我当前
组件
的
视图发生变化时,加载器应该会出现,而日历应该隐藏起来
浏览 0
提问于2016-06-17
得票数 0
1
回答
更新JSX变换中断响应
reactjs
、
babeljs
当我从
组件
中
删除import React
时
,页面会出现错误(仅在呈现该
组件
时
)。编译后,控制台中出现了几个错误: 警告:无法对
卸载
的
组件
执行响应
状态
更新。未知错误:无效
的
钩子
调用。
钩子</
浏览 5
提问于2021-11-30
得票数 0
3
回答
响应本机TextInput包装
组件
,如何清除“外部”
的
值
typescript
、
react-native
我需要定义一个封装TextInput
的
组件
,因为我
的
应用程序中有很多文本输入,我希望它们有一个垃圾桶图标来清除文本和一个普通
的
样式。flex: 1, },主要特点是: 在TextInput
的
左边有可自定义
的
图标在TextInput
的
右边有一个“明文”按钮图标,如果没有文本,它就会消失。在文本编辑结束
时
触发
的</
浏览 17
提问于2022-01-10
得票数 1
回答已采纳
9
回答
如何使用react实现componentWillUnmount?
javascript
、
reactjs
、
react-hooks
这基本上意味着清理是在
组件
卸载
之后运行
的
,这与在componentWillUnmount()
中
执行代码不一样。如果我将console.log语句放在清理代码和
其他
组件
中
,我可以清楚地看到调用
的
顺序。问题是,在使用
钩子
卸载
组件
之前,我们是否可以执行一些代码。正如我所看到
的
,我应该更好地描述我
的
用例。让我们想象一个理论应用程序,它将其数据保存在Red
浏览 1
提问于2019-04-21
得票数 24
回答已采纳
2
回答
组件
在setState调用时重新呈现
javascript
、
reactjs
、
react-native
、
react-hooks
反应本机PanResponder可被setState中断const [seconds, setSeconds] = useState(0) } }, [seconds]) <Text>{seconds}</Text
浏览 4
提问于2021-05-24
得票数 0
4
回答
反应型componentWillUnmount useEffect钩
javascript
、
reactjs
、
react-hooks
、
react-lifecycle
如何使用useEffect
钩子
(或任何
其他
钩子
)复制componentWillUnmountclass Effect extends React.PureComponentreturn () => console.log("UNMOUNT", props)}这不起作用,因为在useEffect
中
返回
的
“清理”函数捕获<em
浏览 8
提问于2019-03-13
得票数 102
回答已采纳
2
回答
如何在不触发useEffect
的
情况下触发
状态
更新
reactjs
、
react-hooks
我在使用函数
组件
和
钩子
。如果任何资源
的
id
更改
,我希望再次发送此请求,因此[objectInState] 当我试图设置基于URL
的
路由
时
,出现了这个问题。当我根据id
的
from URL设置初始
状态
时
浏览 0
提问于2019-07-12
得票数 5
1
回答
在reactjs
中
的
html
中
设置方法
中
的
局部变量
javascript
、
reactjs
、
react-router
、
jsx
我需要使用JSX在返回语句中
的
html
中
设置这个变量
的
值。这就是我目前正在做
的
事情 render() { </div>
浏览 1
提问于2021-10-14
得票数 0
2
回答
在reactjs
中
,是否可以创建一个不重置内容
状态
的
选项卡控件?
reactjs
、
react-redux
下面是我
的
代码: var [count,set_count]=React.useState(0) </Tabs>目标是使用react创建具有任意内容
的
简单选项卡控件代码可以工作,但每次用户
更改
活动
浏览 4
提问于2020-09-10
得票数 0
回答已采纳
2
回答
其他
组件
中
的
状态
在初始呈现后不会用useEffect更新,但使用按钮onClick更新。
reactjs
在第一个文件
中
(抱歉没有重构代码)除以下情况外,还对其作了更新: { desc }, }, []);其中包括CreateItem
组件
,以及按钮,它为大表单
中
的
列表创建新项(您可以看到应用程序)。setRefsArr([...refsArr
浏览 2
提问于2021-11-26
得票数 0
回答已采纳
2
回答
当我在React
中
更改
传递给它
的
属性
时
,
组件
没有更新
javascript
、
reactjs
、
parent-child
、
react-props
、
rerender
我有一个功能
组件
,它有一个子
组件
。子
组件
显示一些文本,这些文本是通过props从父
组件
传递到它上面的。当我
更改
父
组件
中
的
文本并将其向下传递
时
,子
组件
仍然保留旧文本。下面是父
组件
MainPage
的
最小可重现示例。function DisplayText(props){} 如何更新子<e
浏览 1
提问于2019-10-10
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React个人学习感悟(三)
vue 生命周期深入
你绝对不知道 Vue 也有生老病死
Ink 3:内置了全新的Hook、Suspense及React开发工具支持
关于React的学习笔记
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券