cost 132 ms
从事件调用时,clearTimeout() 不起作用 - clearTimeout() doesn't work when called from an event

这是我的另一个更大项目的总结示例。 在这个例子中,当我点击它时,我为我的节点设置了一个新样式,一旦设置了新样式,我就会触发 setTimeout() 以允许样式持续几秒钟,直到它消失。 另一方面,我有一个 keydown 事件,当我按下任意键时,它应该取消超时。 因此,如果使用 clearTimeo ...

在父级中创建 setTimeout 并在子级中关闭它 - Create the setTimeout in the parent and closes it in the children

我有一个特殊的问题让我整个星期都睡不着觉。 我有一个父组件,它有一个弹出式子组件。 当我打开页面时,弹出窗口会显示出来,5 秒后它会随着setTimeout消失。 这个弹出窗口中有一个输入元素。 我希望弹出窗口在 5 秒后消失,或者如果我单击输入中的数字。 我试图为setTimeout创建一个tim ...

触发时使用旧 state 数据的 React 超时 - Timeout in React using old state data when triggered

我正在尝试为 React 创建一个简单的通知提供程序,如果您单击通知,它会非常有效。 但是当使用从父母传给孩子的“完成”function 时,孩子的超时 function 似乎使用旧的 state。几乎就像超时快照数据,或者 setState 在超时完成后排队。 可以使用超时,还是我需要重新考虑自动 ...

第一次不延迟执行setInterval function,延迟后有条件执行更多次 - Execute setInterval function without delay first time, but conditionally more times after delay

在我的 React Native 应用程序中,我使用setInterval每隔几秒轮询一次 API 调用以实现特定目标,如下所示: 问题是它只在 4 秒后开始。 我读过其他答案,建议立即调用 function,然后调用setInterval在延迟后再次执行它,但这对我不起作用,因为如果第一次调用成功 ...

Node.js,命令行数据处理,一下子排队43200个setTimeouts? - Node.js, command line data processing, queue up 43,200 setTimeouts at once?

我想每 10 秒处理一次事件,正好在每个工作日全天的 10 秒标记上。 迟到或早到一秒以上都是问题。 我会在每个星期天晚上手动启动应用程序,并在每个星期六早上关闭它。 五天一周有 43,200 x 10 秒块。 我已经有一个数组,其中包含所有这 43,200 次(应用程序的其他部分需要)。 我可能 ...

尝试在 setInterval 中使用 setTimeout - 对替代方案的建议持开放态度 - Trying to use setTimeout inside setInterval - Open to suggestions for alternatives

我通过 setInterval 有一个永无止境的循环,效果很好。 一个简单的例子: 这在第一次运行时有效,但随后立即触发,我知道为什么在深入了解 setTimeout 的工作原理后。 我愿意接受任何让代码继续循环的解决方案,检查 API,如果 statusOnline 小于 11,我希望它向控制台记 ...

setTimeout 在 Android 失焦时在 Chrome 上不可靠 - 有什么解决方案吗? - setTimeout is unreliable on Chrome in Android when out of focus - any solutions?

我有一个 web 应用程序,基本上可以将其视为消息传递系统 - 人们可以提交消息,其他人可以接收消息。 这一切都通过 AJAX 工作,Javascript 前端与 PHP 后端交互。 所有这些都工作得很好,没有问题。 我还实现了通知系统,该系统在收到新消息时向桌面或 android 应用程序发送推 ...

为什么 runOutsideAngular 回调中的 setTimeout 会跳过可观察对象的变化检测,即使手动调用 markForCheck 也是如此? - Why does setTimeout inside runOutsideAngular callback skip change detection for the observable, even if markForCheck is called manually?

我注意到 Angular 中变化检测的一个奇怪行为。当 Observable 像示例中那样更新时,由于某种原因没有触发变化检测。 这里的关键是在回调中调用的setTimeout ,如果你删除它,变化检测将正常工作。 markForCheck内部AsyncPipe也按应有的方式调用。@Compon ...

具有同一组件的多个副本时 setTimeout 的问题 - Issues with setTimeout when having multiple copies of the same component

我已经尝试调试这个问题好几个小时了,但我似乎一辈子都无法解决它。 我正在尝试创建一个 toast 组件,它会在创建 toast 时在列表中显示自身。 它工作正常,直到我尝试实现一个在 3 秒后从列表中删除吐司的系统。 无论我做什么,它似乎都没有按预期运行。 如果我清除超时,它会按预期工作,但列表中的 ...

如何继续拨打 api 直到 reactjs 任务完成? - How to keep calling api until task is completed in reactjs?

我正在 reactjs 作为前端,Django 作为后端。 我有一个写在 django 中的时间任务,理想情况下,它比规定的 API 响应时间需要更多的时间来检索值。 因此,我将它变成了 celery 任务,我将其任务 ID 作为 API 响应返回。 计划是在页面加载时调用 API 以启动 cel ...

Javascript/React:调用setTimeout,延迟实时变化 - Javascript/React: Calling setTimeout with a delay changing in real time

我正在编写一个程序,在反应中可视化合并排序。 我想让用户使用 slider 来改变排序速度。 我在 for 循环中使用 setTimeout function 来安排迭代是等间隔的时间间隔。 我想以某种方式使从 slider 获得的值反映在 setTimeout 中,但是,由于循环立即执行并安排循环 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM