腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
useState
钩子
工作
后
数组
变为
字符串
、
这个想法是将
数组
的第一个元素(布尔值)从false更改为true,然后再更改回来。我试着用
useState
钩子
来做,但是从false到true只
工作
了一次,如果我再按一次'Do it‘按钮-在布尔值'true’上有一个名为'Cannot create property '0‘的错误。我意识到,当我点击'Do it‘时-
数组
不再成为
数组
,它是
字符串
。我们可以看到在控制台中使用了'check‘按钮,所以为了解决这个
浏览 51
提问于2021-08-02
得票数 0
回答已采纳
1
回答
从同一个变量- React自定义
钩子
中获取两个不同的值。
、
、
(状态-)的愿望:,<Img>中的源url将更改为newUrl 的结果: newUrl在<Img>中的值是相同的,但是在<
浏览 3
提问于2021-03-17
得票数 2
2
回答
向
useState
钩子
中添加对象
数组
、
我希望找到一种将对象
数组
添加到
useState
钩子
中的方法。我的方法适用于
字符串
数组
,而不是对象
数组
。const [info, setInfo] =
useState
([{}]) let names = [{name: "george"}, {name: "bill"}, {name: "adam"}
浏览 3
提问于2022-04-11
得票数 1
1
回答
输入值
数组
上的
useState
移除焦点
我正在使用
useState
钩子
更新
数组
。此
数组
呈现输入列表。 这段代码确实正确地更新了
useState
钩子
,但它在每次按键
后
将焦点从输入中移除。为什么会发生这种情况?我如何修复它?import React, {
useState
} from "react"; const [todos, setTodos] =
useState
浏览 20
提问于2019-06-24
得票数 1
回答已采纳
3
回答
对组件中的toogle类响应
钩子
、
、
、
我理解,为了使它在函
数组
件中
工作
,我需要有
useState
,因为这是响应元素变化的方式。但是,我可以使用"
useState
“来更改默认值吗?如下所示: const [infTrue, infoFalse] =
useState
(true); showInfo = infoFalse(
浏览 3
提问于2020-09-11
得票数 0
回答已采纳
1
回答
将react
钩子
设置为导致循环的
数组
、
似乎当我声明一个在
useState
钩子
中设置到
数组
的
钩子
的函数时,我得到了一个无限循环。 但是将相同的
钩子
设置为空
字符串
并不会导致循环。import React, {
useState
, useEffect } from "react"; const [foo, setFoo] =
useState
([]); u
浏览 12
提问于2020-09-05
得票数 2
回答已采纳
2
回答
如何正确解决React更新状态(使用
useState
/ setState)但没有重新渲染组件的问题?
点击“更新状态”按钮,通过将当前状态(具有3个
字符串
的
数组
)替换为更新的
数组
(具有4个
字符串
)来触发state的更新。 如console.logs所示,strings和state都已正确更新。如何确保在使用setState更新组件的state
后
立即进行重新呈现?我认为使用
useState
钩子
的setState函数应该总是触发重新呈现过程。const {
useState
} = require('react'); let stri
浏览 66
提问于2021-08-01
得票数 0
1
回答
路由
后
保持
数组
状态
钩子
、
、
我试图在路由到另一个页面
后
保留/保存
useState
钩子
,现在假设我有一个名为sections的
数组
,它保存在
useState
钩子
中,在
数组
中有3个条目 const [calculator, setCalculator] =
useState
({section: [], graphi
浏览 3
提问于2020-09-15
得票数 0
回答已采纳
2
回答
状态更改在react
钩子
中的另一个卸载useEffect中不受影响
、
、
、
// create as state using
useState
setClearSelected(false); 因为
钩子
中没有回调函数,所以我会一直等到clearSelected
变为
false,然后转到另一个页面 useEffectclear the redux state
浏览 30
提问于2019-04-11
得票数 3
2
回答
React:我能找出哪些元素已经在
数组
状态下被更新了吗?
、
、
如果我使用
useState
钩子
创建了一个React
数组
状态,是否有可能以某种方式找到哪些元素已被更新?我的目的是在状态更新时在useEffect
钩子
中运行一些代码,但是我希望能够访问更新
后
的
数组
元素的索引(Es)。这个是可能的吗?
浏览 7
提问于2022-11-25
得票数 0
回答已采纳
1
回答
如何使用
useState
()在二维
数组
中设置新值
、
、
、
我正在拆分单个单词,计算这些单词的宽度,并将它们放入一个内容
数组
中。 不使用
useState
React
钩子
(Codesandbox的左侧),这一切都
工作
得很好。我只是声明了一个变量const content = [[]]并将单个单词推送到
数组
中。但是,由于某些原因,在使用
useState
(const [content, setContent] =
useState
([[]]))时,
数组
的更新方式完全不同。如何使用React
useState
浏览 191
提问于2021-09-23
得票数 0
回答已采纳
2
回答
React复选框钩阵列
、
、
{ }下面是我的代码: const [categoryId, setCategoryId] =
useState
labelPlacement="end" ))} </FormControl>}; 我希望使用复选框在
数组
中添加或删除但是,我在检查所有这些框时得到的
浏览 0
提问于2020-11-26
得票数 1
回答已采纳
3
回答
对象上的类型记录
useState
钩子
不保存
、
、
、
、
我无法保存我的axios返回到我的
useState
钩子
的对象。带
字符串
和布尔值的规则
钩子
工作
得很好。这个不是。axios调用以正确的格式返回正确的数据。我跟踪了
useState
钩子
:我正在从api中获取数据,我试图将其保存到
钩子
中。
浏览 4
提问于2020-05-12
得票数 1
回答已采纳
1
回答
它们是使用
useState
钩子
更新状态的函数形式吗?
、
、
、
=()=> {this.setState((prevState,updatedProps)=>({// return some object }))}const [count, setCount] =
useState
(0); 但是我们可
浏览 4
提问于2021-11-23
得票数 1
1
回答
useState
根本不更新
数组
、
、
、
、
我正在尝试使用React Hooks更新
数组
的状态,使用从子组件接收的输入。这是我试图更新的
数组
的代码(在我的App.js文件中): const [results, setResults] =
useState
([]); const submitHandler = newResult但是results的状态永远不会更新,它总是记录一个空
数组
。应该注意的是,我的应用程序中的其他
useState
钩子
工作
正常,只有我在此
数组
中使用的那个
钩子<
浏览 53
提问于2020-07-03
得票数 1
1
回答
带有
useState
的镭发出无效的
钩子
调用
、
我使用Radium,它可以
工作
,但是当我添加
useState
时,我会得到这个错误:无效的
钩子
调用。
钩子
只能在函
数组
件的内部调用.import Radium, {StyleRoot} from 'radium'; const App = ()=>{const [tab, updateTab] =
useState</
浏览 3
提问于2019-08-28
得票数 0
回答已采纳
1
回答
如何正确追加到函
数组
件中作为props传递的
字符串
数组
、
、
、
我有一个父组件,它定义了一个
字符串
数组
的
useState
钩子
。然后,我有一个需要更新
字符串
数组
的子组件,因此我同时传递
字符串
数组
和
useState
函数来更新它。但是,当我尝试引用props
数组
时,解释器会抱怨(参见代码/注释): ParentComponent.tsx: import React, {
useState
} from 'react'; import
浏览 28
提问于2021-02-11
得票数 1
回答已采纳
2
回答
在React functional component中使用变量的
字符串
名称检索状态值
我有一个变量名
数组
存储在我的功能组件- ['firstName', 'lastName', 'userName]的状态中。我循环遍历这个
数组
,以验证这些值在状态上是否为空。通常,使用基于类的组件,我可以使用这些
字符串
从状态获取它们的值,例如:this.state['firstName']。但是我使用的是一个函
数组
件,它使用
useState
钩子
来初始化这些值。如果我遍历我的
字符串
数组
,
浏览 11
提问于2020-08-06
得票数 0
1
回答
使用React
钩子
设置aria-expanded的布尔值
、
、
、
aria-expanded设置为false
字符串
。我想使用React
useState
来切换aria-expanded="false",以便屏幕阅读器中的唱段标签可以读取下拉菜单是打开的还是关闭的。我们的想法是采用默认状态,并在
useState
钩子
中使用它,如下所示: const [selectAria, setSelectAria] =
useState
('false');在我选择一个选项
后
,下拉菜单关闭,它不会读回新的状态。 有没有可能在Rea
浏览 54
提问于2020-10-29
得票数 0
回答已采纳
1
回答
push()删除以前的值
、
、
我试图将新值推送到一个
数组
中,但我得到的只是最后一个计算出来的值。我看过其他的答案,但似乎找不到答案。谢谢你的帮助。简介:单击start
后
,我设置了一个新日期,然后每次单击正方形div时,都会计算前一个日期和当前日期之间的时间,并计算差值(diff)。我尝试使用push()将所有diff值保存到名为diffArray的
数组
中,但只保存/输出了最后一个值。function App() { const [diff, s
浏览 46
提问于2021-06-18
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
FastAPI+React全栈开发19 React Hooks事件和状态
【一文看懂】React中usestate与useRef的区别与联系
React Hooks源码深度解析
React Hooks-缓存记忆
重构复杂的React组件:编写高效且可读组件的5个最佳实践
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券