腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
react
钩子
修改
React
状态
属性
的
最佳
方法
javascript
、
reactjs
让我们假设我已经
使用
这样
的
钩子
定义了我
的
反应
状态
const items = [{name: 'Jack', age: 1},{name: 'Bill', age: 2},{name: 'Jason', age: 4}]; const [content, setContent] = useState<{name: string, age: number}[]>(items);
修改
数组
的
第二个元素
浏览 11
提问于2020-04-23
得票数 1
回答已采纳
2
回答
如何在
React
Native中存储和更新数据
reactjs
、
react-native
我有一个不断更改其值
的
数据库,我正在创建一个
使用
React
Native显示该信息
的
应用程序。我见过Context和AsyncStorage来存储数据并全局
使用
,但我不知道哪一个更好,也不知道如何更好地
使用
它。
浏览 1
提问于2020-02-09
得票数 1
1
回答
为什么添加输入事件侦听器会破坏
react
中
的
托管输入?
reactjs
、
react-hooks
我正在尝试编写一个
钩子
,它接受一个(引用到) input元素并侦听它
的
更新。因为它是从渲染中解耦出来
的
,所以在
钩子
中,我不能直接在元素上
使用
普通
的
onInput
属性
。在事件侦听器中更新不相关
的
状态
(
使用
useState
钩子
)时,输入元素中断,您不能在其中键入内容,插入符号/焦点将改为更改。为什么addEventListener('input', handleInput)
浏览 27
提问于2021-09-29
得票数 2
4
回答
反应箭头功能组件-未定义setState
javascript
、
reactjs
、
arrow-functions
我尝试
使用
setState({ selectedSlot })和this.setState({ selectedSlot })在handleChange中设置
状态
,但都不起作用。
浏览 45
提问于2019-08-07
得票数 7
回答已采纳
1
回答
如何
使用
react
钩子
将
状态
属性
的
值保持在组件
的
父更新之外?
reactjs
、
react-hooks
我是
react
钩子
的
新手,我正在
使用
一个功能组件,其中
的
状态
包含某个
属性
'view':
react
钩子
的
好处是在组件
状态
更新之后保留
属性
值,但是为什么在组件
的
父组件由于其自身
的
状态
更新而呈现时,它不能保留它呢?有没有可能以某种方式将它保持
浏览 1
提问于2021-04-08
得票数 0
1
回答
React
的
ForwardedRef和RefObject有什么区别?
reactjs
、
typescript
、
react-typescript
在我正在处理
的
React
代码库中,我有一个自定义
钩子
,它接受一个RefObject作为参数,并附带一个提供程序用于这样
的
钩子
: return { }我
浏览 7
提问于2022-07-17
得票数 8
回答已采纳
3
回答
将项添加到数组(
钩子
)
react
js
reactjs
、
react-hooks
、
react-props
、
use-state
我观看了关于
react
js
的
过程,并在其中添加了一个新项到数组(
钩子
),如下所示: useState([new item , old Array]); 但我重复一遍,数组变成了一个对象 无论我搜索什么,我都会看到以下结果: useState([ old array ,new item ]); 但这种
方法
在课程中效果很好。
浏览 39
提问于2021-04-05
得票数 1
回答已采纳
1
回答
为什么我不能在
React
类组件
的
render
方法
中
使用
Hooks
reactjs
在我
的
心理模型中,
React
函数组件基本上是剥离到render
方法
的
类组件(
React
文档强调render应该是
状态
和
属性
的
纯函数)。我假设render
方法
和功能组件是在
React
生命周期
的
同一阶段调用
的
,那么为什么不能在render
方法
中
使用
钩子
呢?更准确地说,我想知道不允许
使用
钩子
<em
浏览 2
提问于2020-08-17
得票数 0
2
回答
是否有一种干净
的
方法
可以有条件地加载和呈现相同反应路由器路由
的
不同组件?
reactjs
、
react-router
用例是,我希望根据用户是否登录,将根(/)映射到两个不同组件中
的
一个,并且我希望这两个组件驻留在不同
的
包中,并延迟加载,因此,简单地将登录检查放在render()
方法
中是不行
的
。我尝试
使用
带有require.ensure()
的
动态路由定义来延迟加载组件,这是第一次工作,但是在更改登录
状态
后,组件不会被更新(即使我导航到另一个路由并返回/ )。我试图通过在包含路由器
的
组件上设置道具来强制重新呈现路由器,包括手动设置,并使其成为Redu
浏览 6
提问于2016-02-15
得票数 6
回答已采纳
2
回答
Hook
的
useState初始值在回调中永不改变,这是回忆录
javascript
、
reactjs
、
react-hooks
在这个简单
的
示例中,我将
使用
useMemo回传子组件,并将回调传递给父函数以添加数据以响应
钩子
数组,该数组最初被设置为空。我
的
问题如下:为什么
钩子
数据从不改变,并将它
的
初始
状态
保存在回调函数中,这个回调函数来自于自述
的
Child组件。但是,当在useEffect
方法
中检查数据
钩子
或在呈现中
使用
该
钩子
时,它总是具有最新
的
状态
。这是一个更普遍
浏览 9
提问于2020-05-18
得票数 1
回答已采纳
4
回答
在
React
中创建和销毁一个东西
的
最好
方法
是什么?(未
使用
的
setter来自usestate可以吗?)
javascript
、
reactjs
、
use-state
、
react-usememo
我有一个巨大
的
游戏对象,它附着在渲染时
的
画布上。我希望在创建组件时只创建一次,并且在组件被销毁之前不删除它。 (如果游戏是定期创建和销毁
的
,则用户将丢失其游戏
状态
。我认为至少有三种
方法
可以做到这一点: function Game1() { const [world, _] = useState(createWorld) // unused setter有没有第四种更好
的
方法
来创建和销毁
状态
一次?
浏览 77
提问于2021-07-07
得票数 1
2
回答
无法读取未定义
的
属性
(读取“值”)
javascript
、
react-native
这是非常基本
的
,但我对JS还是新手,我需要一些关于我做错了什么
的
建议。我有一个想要更改
的
Slider组件,我想在类
状态
中反映/存储Slider
的
新值。我该怎么写这个?我知道这个错误:代码示例如下:import { Text, View,
浏览 15
提问于2021-12-13
得票数 0
回答已采纳
1
回答
useMemo可以用于匿名函数吗?
javascript
、
reactjs
import {useCallback, useMemo} from "
react
"; const [scollLeft, setScrollLeft}, [visibleItemsOnScreen]); } 上面的内容是否可靠地回传了从每个elements生成
的
item
浏览 1
提问于2021-05-18
得票数 0
回答已采纳
10
回答
ReactJS:函数组件和类组件有什么区别
javascript
、
reactjs
谁能详细解释一下ReactJS中函数组件和类组件
的
区别? 当我们
使用
功能组件和类组件时?
浏览 1
提问于2016-03-12
得票数 10
4
回答
反应
状态
管理
reactjs
、
react-redux
、
react-hooks
、
react-context
、
react-state-management
在
react
应用程序中,哪种技术更适合
状态
管理?实际上,我想要创建一个大型应用程序,在其中我必须管理我
的
状态
--哪种技术是
状态
管理上下文、Redux或
react
自定义
钩子
的
最佳
选择?
浏览 0
提问于2019-07-19
得票数 1
回答已采纳
3
回答
将哪个
react
钩子
与firestore onsnapshot一起
使用
?
reactjs
、
firebase
、
google-cloud-firestore
、
react-hooks
、
react-native-firebase
我在
react
原生应用程序中
使用
了大量
的
firestore快照。我也在
使用
React
钩子
。// callback and then update the UI based on current state }, []); 一开始我以为 将是存储和更新UI
的
最佳
钩子
然而,基于我
的
方式
钩子
是用一个空
的
依赖数组设置
的
,当快照回调
浏览 89
提问于2020-01-28
得票数 8
4
回答
自定义
react
钩子
的
属性
类型
reactjs
随着
react
钩子
的
到来,我们是否应该为
React
自定义
钩子
使用
prop-type,例如, import
React
from '
react
';
React
.useEffect(() => { document.title = titl
浏览 34
提问于2019-01-22
得票数 21
2
回答
React
生命周期
方法
reactjs
、
lifecycle
我做
react
有一段时间了,熟悉一些生命周期
方法
,但对其他
方法
不是很熟悉。例如,didMount显然是用于ajax请求或调用数据,然后将其加载到应用程序中但是static getDerivedStateFromProps还有componentDidUpdate,这是为了提高性能,还是在哪里是一个很好
的
例子,我可以
使用
这些? 显然,某些
方法
是执行操作和实际请求所必需<em
浏览 1
提问于2018-05-04
得票数 0
1
回答
如何通过Ajax请求正确消费和展现云函数服务器数据?
javascript
、
reactjs
、
firebase
、
google-cloud-functions
我试图在Firebase
的
Cloud functions中
使用
来自Express样式服务器
的
json响应,但我无法在DOM中呈现该响应。响应路径和
状态
(200)都很好,但是我在浏览器中获得
的
响应数据是整个index.HTML页面,而不是json数据。下面是我在云函数中
的
基本设置: app.get("/tester", (req, res) => {});
浏览 20
提问于2019-05-13
得票数 0
2
回答
无法在
react
组件中设置
状态
javascript
、
reactjs
、
react-native
我有一个
react
组件。我想在这个组件中设置将传递给子组件
的
状态
。我得到了一个参考错误,我不确定为什么。export const WidgetToolbar:
React
.FC<{}> = () => { targetBox:null, at WidgetToolbar (
浏览 28
提问于2019-04-10
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于React的学习笔记
从源码中来,到业务中去,React性能优化终极指南
React个人学习感悟(三)
React实现Form表单
【一文看懂】React中usestate与useRef的区别与联系
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券