腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
React
useState
()
布尔
切换
组件
添加
而
不是
替换
值
、
、
我已经创建了一个模拟的社交媒体网站,用户可以在那里发表评论和“喜欢”帖子,所以我想有一个拇指向上的按钮,可以在“喜欢”和“不喜欢”之间
切换
。问题是,当我单击时,状态
值
(不喜欢)被
替换
的setState
值
(喜欢)连接在一起。我哪里错了?import
React
, {
useState
} from '
react
'; import ThumbUpIcon from '@material-ui/icons/ThumbUp
浏览 79
提问于2021-08-28
得票数 2
回答已采纳
1
回答
用
React
组件
切换
body上的类的正确方法?
、
在特定
组件
之外的标记上
切换
类的正确的
React
方法是什么?因此,目前我有以下可用的示例: import
React
, {
useState
, useEffect } from "
react
"; export default function Header()首先,我使用document.body.classList.toggle
而
不是
useState
变量。我知道当在这个头
组件
中
切换</e
浏览 41
提问于2021-05-04
得票数 0
1
回答
状态更改时,
React
不会重新呈现
、
然后,我呈现一个
组件
列表,这些
组件
为每个仓库呈现复选框。我将复选框的状态保存在一个对象中(使用
useState
钩子)。当我选中/取消选中该复选框时,我会相应地更新对象。我尝试简单地使用对象,但是,当对象更改时,
组件
不会重新渲染。 通过简单地
添加
另一个
useState
钩子(
布尔
值
)作为
切换
,我找到了我的问题的解决方案。
添加
后,
组件
将重新呈现,我的对象的
值
将被读取并执行相应的
浏览 24
提问于2020-01-04
得票数 1
回答已采纳
2
回答
密码显示/隐藏使用眼睛/眼神在反应
import
React
, {
useState
} from "
react
"; const [visible, setVisibility] =
useState
(); const"text" : &quo
浏览 4
提问于2020-10-02
得票数 0
1
回答
在数据数组中
切换
单个项
、
我正在使用
React
中的映射数据,这会呈现一行信息。在这一行中,我可以选择根据
切换
状态更新数据。const btnState = { norma
浏览 5
提问于2020-07-01
得票数 0
回答已采纳
2
回答
单击按钮
切换
图标在reactjs中不工作
、
、
、
在这里,我尝试在单击按钮时
切换
响应图标,但它仍然不起作用:const [anchorEl, setAnchorEl] =
useState
(null); setAnchorEl(null);
浏览 16
提问于2022-05-17
得票数 0
回答已采纳
1
回答
如何将菜单图标
切换
到交叉图标,同时单击Reactjs中的菜单图标
、
、
、
我尝试使用ReactJs创建一个网站,并尝试
切换
菜单图标,同时使用ReactJS使用onClick事件单击菜单图标。但这不管用。没有错误。但是图标
不是
在
切换
。更正是什么?import
React
, { component } from '
react
'; toggleicon() { <
浏览 1
提问于2021-08-01
得票数 0
回答已采纳
1
回答
与反应钩有关的
切换
不起作用
、
我正在尝试实现下面的侧
切换
组件
。我看到在一个孩子的向上箭头和向下箭头点击,所有的孩子被
切换
。
浏览 6
提问于2021-11-25
得票数 1
回答已采纳
1
回答
当我试图更改变量的
值
时,onClick无法工作
、
、
、
、
在
React
中,当单击某些按钮时,我试图更改2个元素的显示。我要么希望显示标题,要么需要一个输入来编辑标题。我的标题div有一个名为“className”的变量的titleDisplay,其
值
为“isDisplayed”。
浏览 11
提问于2022-04-09
得票数 0
回答已采纳
1
回答
不要使用上下文
usestate
对象
布尔
值
简单地呈现新屏幕
、
、
、
、
我使用
useState
存储一个对象,使用一个属性
布尔
值
,并使用三元运算符在屏幕之间进行
切换
。当我点击按钮时,我在控制台中看到
值
被更改了,但屏幕没有更新,没有显示"i'm in",控制台显示如下: {logged: false, name: 'example'} Login.js:7 {logged: true, name: 'example'} Login.js:9 当我将
useState
更改为单个变量,
而</
浏览 31
提问于2021-11-03
得票数 0
回答已采纳
1
回答
useQuery和
useState
是否仅在
组件
挂载时触发?
、
、
、
我有一个
React
组件
(填写并提交它的表),其中包含另一个
组件
( Breadcrumb
组件
)。Breadcrumb在此表步骤禁用后有步骤-这是由
布尔
值
管理的,该
布尔
值
从GraphQl应用程序接口返回,它检查表是否已填充。我面临的问题是,我的Breadcrumb应用程序接口没有使用GraphQl
组件
重新渲染--我还从TableComponent向Breadcrumb传递了一个道具,并以BreadCrumb的形式存储在
useSta
浏览 12
提问于2019-11-27
得票数 1
1
回答
useState
更新状态
值
,但将旧
值
作为参数传递给函数
、
、
使用
useState
钩子,我更新了
组件
的状态(我用它来通过
react
-spring
切换
动画),我想要将状态的
值
发送到redux存储,这样我就可以在另一个
组件
上使用它。问题是,虽然
useState
钩子按预期工作,但它作为参数传递给分派的操作的
值
与状态相反。由于从store获取值的另一个
组件
仍然工作正常(但总是以相反的方式
切换
),因此我认为这
不是
action/reducer问题。
us
浏览 70
提问于2019-06-04
得票数 4
回答已采纳
2
回答
使用
useState
更新下一个元素className
、
要打开该菜单,我使用
useState
更新目标菜单的className。当我点击一个菜单按钮,所有的菜单都改变了类名时,问题就发生了。const [toggleOption, setToggleOption] =
React
.
useState
(false); const handleToggleOption = () => {
浏览 17
提问于2021-05-17
得票数 0
1
回答
检查复选框时如何防止不必要的呈现?
、
、
、
const [selected, setSelected] =
useState
([]);checked={selected.includes(hole.id)} 复选框-input被分隔到自己的CheckboxNode
组件
中。当不将
React
.memo用于CheckboxNode
组件
时,我总是可以看到来自同一个父级的每个复选
浏览 4
提问于2021-03-28
得票数 2
回答已采纳
2
回答
如何在reactjs中使用多读选项
、
、
这是我的密码 const linkName = readMore ?"...Read Less" : "...Read More"; cons
浏览 3
提问于2021-12-01
得票数 0
回答已采纳
2
回答
如何在onClick事件按钮的ReactJS上
添加
seprate文件?
、
import
React
from '
react
';import '../Styles.scss'; Icon, return (My Loading.js import
React
, { Component } from
浏览 2
提问于2020-10-20
得票数 0
回答已采纳
2
回答
React
:使用“useRef` over”“`
useState
`”来跟踪
布尔
切换
状态更有效吗?
、
概述}const useToggle = () => {
浏览 4
提问于2022-08-19
得票数 -1
3
回答
为什么
useState
不
替换
旧
值
?
、
我注意到,如果我用一个新
值
重新呈现一个
组件
,该
值
用作
useState
的初始化程序,则返回的
值
将缓存在以前的呈现中,
而
不是
用新
值
替换
它。我怎么才能避免这种行为?最起码的例子:import ReactDOM from "
react
-dom";
浏览 4
提问于2021-08-09
得票数 0
回答已采纳
1
回答
在
react
组件
中创建HTML标记
、
、
、
我不会扩展
组件
类,而是尝试使用
usestate
来管理状态。现在,我希望在特定条件下向方法personList中的togglePersonsHanler变量
添加
person
组件
。我希望
添加
一个HTML标记列表,如下所示<person name="person2" age=26> <person name="person3", lineNumber: 72,
浏览 4
提问于2020-03-22
得票数 1
回答已采纳
1
回答
使用createContext的one初始
值
,
而
不是
提供一个
、
、
布尔
isDark是用
useState
创建的,我提供了这个
布尔
值
和一个函数,将
布尔
值更改为ThemeContext,以进一步访问
组件
树。下面,我创建了一个
布尔
值
初始化为ThemeContext并在控制台中警告使用初始
值
的函数:export type ContextType = { isDark(ReveNative)
切换
主题时,我会收到控制台警告,提示正在
浏览 2
提问于2021-08-11
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React Hooks踩坑分享
React Hooks源码深度解析
React Hooks-缓存记忆
使用React Hooks代替类的6大理由
我用React和Vue构建了同款应用,对比看看
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券