腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8158)
视频
沙龙
2
回答
React
钩子
setState
出现意外
结果
、
、
我得到了一些意想不到的
结果
。false }, ]; fooList const [state,
setState
setState
(state); console.log('#2', state) // <- That does not log at after clicking on the text现在,我不确定是否可以像这样简单地改变状态 sta
浏览 11
提问于2019-09-10
得票数 1
回答已采纳
1
回答
单元测试自定义
钩子
以确保它调用另一个
钩子
。
、
、
、
、
如何确保自定义
钩子
实际上调用由另一个
钩子
公开的方法? const
setSta
浏览 7
提问于2021-12-16
得票数 0
1
回答
从嵌套函数调用
钩子
、
我使用
钩子
创建了一个功能组件MyComponent。我想知道是否可以将
setState
传递给另一个函数renderList?我试过了,但是根据hooks:只在顶层调用
钩子
。不要在循环、条件或嵌套函数中调用
钩子
。是否从嵌套函数调用
钩子
?const MyComponent = (listProps) { return ( <div>renderList(listProps, <e
浏览 1
提问于2019-03-18
得票数 4
回答已采纳
1
回答
使用useParams、useEffect和useState挂钩的代码
、
有谁能告诉我以下几种使用
钩子
的等效代码: const { match: { params } } = this.props; .then(({ data: user }) => { this.
setState
浏览 3
提问于2020-12-08
得票数 0
回答已采纳
1
回答
状态更新是如何在
React
钩子
中合并的?
也将合并
钩子
的状态更新,就像对
setState
一样。当您调用
setState
()时,
React
将您提供的对象合并到当前的state.The中,合并很浅。Object.assign( {count: this.state.count+1},) setCount(count
浏览 6
提问于2022-01-23
得票数 1
回答已采纳
1
回答
条件函数中的函数组件集useState
、
我读到你不应该在条件中使用
钩子
,但是设置状态也是这样吗?示例将说明我的意思。如果我不能这样做,如果我有多个变量和If条件,我怎么能正确地设置它。请帮帮我谢谢import
React
, { useState} from "
react
"; const [more_info
浏览 1
提问于2019-09-05
得票数 8
回答已采纳
2
回答
带有自定义反应钩的陈旧状态
、
、
result: null, });
setState
/16.8.4/umd/
react
.production.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs
浏览 3
提问于2020-05-28
得票数 1
4
回答
shouldComponentUpdate等价于功能组件,以忽略状态更改
、
、
、
一切都是用功能组件和
钩子
来完成的。因此,我想知道是否有可能用功能组件编写所需的功能。Inner.tsx } return ( <button onClick={()=>
浏览 5
提问于2020-03-31
得票数 5
回答已采纳
4
回答
如何使用onClick从自定义
React
(API)中获取数据,并使用TypeScript将其显示在Div中?
、
、
、
我正在尝试从名为useFetch()的自定义
钩子
中连续获取数据,该
钩子
接受一个string ( URL)参数: data: null | string,} const [state,
setState
] = useState<Payload>({data: null, loa
浏览 6
提问于2021-10-04
得票数 1
回答已采纳
1
回答
如何修复未在
react
上下文中更新的
setState
、
、
我遇到了一个问题,当我试图通过一个
react
钩子
更新它时,我的上下文没有被更新。我已经张贴了下面的代码,我觉得我可能错过了一个轻微的点。appContext.tsximport { ICreateContext } from "../contexts/appContext" const [state,
setState<
浏览 0
提问于2019-08-11
得票数 0
回答已采纳
2
回答
将SideEffect从useEffect
钩子
中反应出来
、
、
、
在useEffect
钩子
中,效果(增加r值和日志值)按预期工作。import
React
from "
react
"; const [state,
setState
] =
React
.useState(false);
setState
(!R增量的值为2而不是1 import
React
from &quo
浏览 2
提问于2021-06-08
得票数 3
回答已采纳
2
回答
你能带着反应钩早点回来吗?
、
、
,原因是reason使用调用
钩子
的顺序注入正确的值。这样的事允许吗?:import { useRouteMatch, Redirect } from '
react
-router'; export default f
浏览 1
提问于2019-03-01
得票数 36
回答已采纳
1
回答
确保useState()
钩子
已经被useEffect
钩子
更新了?
、
、
我重构代码以使用useEffect
钩子
,而不是使用类,但是在刷新
结果
时出现了内存泄漏。我确实使用了useEffect,但仍然收到一条错误消息,不知道我的代码在哪里出错。我得到以下错误: import { FlatL
浏览 2
提问于2020-05-16
得票数 0
回答已采纳
1
回答
React
挂钩选择可重新使用的组件,在设置状态时丢失选项值
用于输入Input.jsx const Input = (props) => (</div> 选择可重复使用的组件Select.jsx const Select=(props)=>(
浏览 1
提问于2020-07-09
得票数 1
1
回答
更改的useEffect跟踪来源
我在状态上也有一个useEffect
钩子
。 我想知道调用useEffect函数的
结果
是什么。有没有办法从事件发生的
钩子
回溯?:19769invokeGuardedCallbackDev @
react
-dom.development.js以下是示例代码 const [state,
setState
] =
React
.useState(0);
React
.useE
浏览 16
提问于2020-09-24
得票数 0
1
回答
更新
React
中的useState设置器被调用两次
、
、
我试图在useState设置器的范围内更新一些内容。这正如我在以下代码处理示例中所期望的那样工作: const callCount = useRef(0); const toggleCell = (i) => { setPattern((pattern) => { let newPattern = deepCopyP
浏览 2
提问于2021-03-03
得票数 7
回答已采纳
1
回答
循环应用上下文依赖与
React
上下文
、
、
我有两个
钩子
,useA和useB,它们执行开销很大的操作(假设是网络API调用),需要使用
React
的上下文API将这些值保存到全局应用程序状态(AppContext)中。此外,第二个
钩子
useB的行为取决于第一个
钩子
useA的
结果
。 一旦应用程序启动并创建了上下文提供程序,就会调用这些挂钩。我调用上下文提供程序组件中的
钩子
,并在第二个
钩子
中使用相同的上下文。这就产生了一个问题,导致信息陈旧;useB中的useContext(AppContext)不能为useA提供正确
浏览 10
提问于2021-07-13
得票数 0
2
回答
导出默认类应用程序中的
钩子
扩展
React
.Component
、
我正在尝试构建一个
React
,并重用中的一些原则,但我正在与
钩子
做斗争:安置在:它最初放在export default () => {中,但由于其他原因,我不得不改变它。You might have mismatching versions of
React
and the rendere
浏览 2
提问于2021-01-23
得票数 0
回答已采纳
1
回答
自实现的useState函数中数组的闭包错误索引(用于学习目的)
、
、
我把我的头绕在了
react
的useState函数上,试图为我自己实现一个简单的复制版本(基本上是为了学习目的)。我遇到了一个非常愚蠢的问题,我只是被困住了。.:) state[0] = init return [state,
setState
] // return [state[0],
setSt
浏览 6
提问于2022-03-07
得票数 0
回答已采纳
1
回答
在reactjs模式下,关闭按钮不起作用。
、
我在我的项目中使用
钩子
。下面,我提到了我的代码:import Modal from '
react
-responsive-modal' const
浏览 3
提问于2019-09-21
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React中setState的用法
React 学习:setState 源码浅析
React使用钩子增强组件
React中setState 为什么是异步的?
从源码的角度再看 React JS 中的 setState
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券