腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
react-
component
-
timer
getTime
()
方法
更新
组件
状态
、
我正在创建一个
组件
来跟踪完成任务所需的时间。我正在
使用
react-compound-
timer
来实现这一点。 我遇到的问题是,当点击“停止”按钮时,我无法
更新
组件
状态
。代码如下: import React, { useState } from 'react';import clockonStop')
浏览 10
提问于2020-04-17
得票数 1
回答已采纳
1
回答
React
状态
反复恢复到旧值。
、
、
、
有一个
组件
"DateForm“在提交表单时更改"counterInfo”的全局
状态
。}const [currTime, setCurrTime] = useS
浏览 3
提问于2020-05-08
得票数 2
回答已采纳
1
回答
componentDidMount中未
更新
的
状态
、
我的理解是,componentDidMount将在render之后立即被调用,因此我可以
使用
它来调用setState,而当前时间是在延迟一秒钟后调用的。时(我与console.log检查过),
状态
没有
更新
。
如何
让componentDidMount
更新
状态
,从而用新的时间重新呈现
组件
?以下是全班学生: constructor() { su
浏览 1
提问于2016-12-09
得票数 1
回答已采纳
1
回答
react中简单时间计数器
、
、
我开始学习React,我想创建一个
组件
,将当前时间与开始时间进行比较,并
更新
视图。我是这样做的: import React from 'react'; }, 1000) export default
Timer
; 在devTools中,console.log正在每隔1秒刷新一次,但不是HTML。而且,我总是得到相
浏览 47
提问于2020-04-28
得票数 2
回答已采纳
4
回答
用redux创建秒表
、
、
、
我在弄清楚
如何
在redux中设计这样的东西时遇到了麻烦。这种
方法
似乎有效,但我不知道
如何
清除间隔来阻止它。而且,这个设计似乎很差,而且可能有更好的
方法
来实现它。 下面是一个完整的,它的START_
TIMER
功能
浏览 4
提问于2016-01-03
得票数 17
回答已采纳
1
回答
不确定
如何
在我的第一个ReactJS应用程序中执行此操作
您可以
使用
按钮逐个删除它们。问题:启动计时器在不同的
组件
中,并且不知道"RecentTimers“
组件
的
状态
。我不确定
如何
使用
react正确地做到这一点。这是关心实际计时器的
组件
:import Axios from 'axios'; import ProgressBar/RecentTimers';
浏览 0
提问于2017-07-05
得票数 0
回答已采纳
1
回答
如何
判断是否在代码中呈现了一个反应性功能
组件
?
、
、
、
我正在尝试添加一些日志记录,看看呈现一个功能
组件
在React中需要多长时间。对我来说,最棘手的部分是
如何
实际判断
组件
何时被呈现。通过“呈现”,它意味着用户可以在前端看到它(应该显示该
组件
中的所有部分)。我正在尝试
使用
useEffect来实现这一点,因为它可以判断
组件
何时挂载。Date().
getTime
()); setStoreViewState('foobar'); observer(function
Component
浏览 5
提问于2022-07-08
得票数 0
1
回答
React:
如何
在事件发生时获得新的日期
、
目前,date以秒为单位显示,当我
使用
constructor时,我无法获取事件发生的时间。src/
组件
/AnimationItem.js render() {${new Date().
getTime
()}`} /> )}
浏览 0
提问于2018-11-02
得票数 0
3
回答
ComponentDidMount不工作,也没有显示错误
、
、
、
class Clock extends React.
Component
{componentDidMount
浏览 2
提问于2020-01-13
得票数 0
回答已采纳
2
回答
为什么需要在Reagent
组件
中返回一个函数?
、
来自,一个简单的计时器
组件
: (let [seconds-elapsed (r/atom 0)] (js/setTimeoutseconds-elapsed inc) 1000) "Seconds Elapsed: " @seconds-elapsed]))) 前面的示例还
使用
了Reagent的另一个特性:
组件
函数可以返回另一个函
浏览 4
提问于2021-01-01
得票数 1
1
回答
React functional
component
setState未
更新
状态
、
在
Timer
组件
中,持有boolean值的isSessionMode
状态
在startTimer
方法
中有条件地切换(第40行),如下所示。 setIsSessionMode((prev) => !prev); 但是
状态
似乎没有
更新
,因为在调用setIsSessionMode()之后,useEffect钩子中的记录器不会打印
状态
(第:19行),如下所示。return; audioRef.current.play(); }, [isS
浏览 25
提问于2020-08-30
得票数 0
1
回答
在重新呈现父
组件
时,
如何
反应重用子
组件
/保持子
组件
的
状态
?
、
在React中,每当
组件
被呈现/重新呈现时,它都会
使用
createElement重新生成它的所有子节点/
组件
。
如何
反应知道何时持久化
组件
状态
之间的重新呈现?作为一个例子,请考虑以下代码: constructor(props) { this.state注意,当按下按钮并
更新
单击值时,
Timer</e
浏览 4
提问于2020-12-27
得票数 6
回答已采纳
2
回答
如何
使用
setState用React保存变量中的类
、
我想尝试
使用
从不同文件导入的整个类来保存一个变量。变量从实际类的构造函数中的setState
方法
中保存。问题是,它根本没有渲染任何东西。下面是代码的一部分: constructor(props){ this.state}</span> }我还
浏览 0
提问于2018-10-23
得票数 0
回答已采纳
1
回答
只在一个
组件
中调用
方法
、
下面是Home
组件
: var countDownDatereturn ( )}export default class但是,如果我转到问句
组件
,
timer</
浏览 2
提问于2018-06-20
得票数 0
回答已采纳
3
回答
Redux中的React路由器路由参数
、
、
、
、
使用
redux和react路由器,我想访问某个
组件
上的路由参数,而不是路由指定的
组件
。ReactDOM.render( document.getElementById('root')我尝试过连接
react
- redux -router来存储路由
状态
,但我发现redux中除了活动路由的完整路径之外,没有存储任何有用的内容。这给我留下了两个选择
浏览 0
提问于2016-11-02
得票数 3
1
回答
角钢的出口在第二轮和第四轮之间的
使用
差异?
它是一个简单的计时器,
组件
对包含逻辑的指令有一个引用: selector: 'my-app', <div> <div class="time">{{
timer
浏览 2
提问于2017-06-18
得票数 1
回答已采纳
8
回答
无法对未挂载的
组件
执行响应
状态
更新
、
我知道这个错误: 解决这个问题的最好
方法
是什么? const [notSeenAmount, setNotSeenAmount] = useState(false)
浏览 14
提问于2019-06-04
得票数 80
回答已采纳
2
回答
在componentWillMount中调用函数内部的操作导致无法读取未定义的属性
、
、
不太确定
如何
解决这个问题,尝试了绑定this,这确实解决了问题。, 1000); (new Date().
getTime
() - sessionStorage.getItem('
timer
') > 5000))
浏览 1
提问于2017-09-08
得票数 0
回答已采纳
1
回答
反应超时和清除超时
、
、
我有一个没有设置为
组件
的React页面。我希望
使用
React Hooks,如useEffect或任何其他建议。本质上,我需要清除我的超时。test2, test3 const setClipboardTimer = (index, copied, show, delay) => { setClipboardData(index, copied, show); /&
浏览 0
提问于2019-07-25
得票数 2
2
回答
原始ReactJS
更新
属性
我
使用
React渲染我的web应用程序所需的一些
组件
,我有一个带有播放和停止按钮的计时器。我从get请求中检索所有的时间记录,并且我想在
组件
每次更改时重新修改它,我
如何
做到这一点?除了
使用
一个简单的setInterval来调用this.forceUpdate()函数之外,一切都可以正常工作,但这给了我一个警告: 警告:forceUpdate(.):只能
更新
安装或安装
组件
。这通常意味着在未挂载的
组件
上调用forceUpdate()。这是禁止行动。请检查
浏览 3
提问于2017-03-09
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券