javascript - 如何在应用程序后台每 X 秒记录一次控制台日志?

标签 javascript reactjs asynchronous

我基本上想每 X 分钟进行一次备份,但为了简单起见,我们假设我只想控制台记录某些内容或执行一些异步操作。它应该在后台运行,并且不会阻止我的应用程序的其余部分。有什么建议吗?

最佳答案

您可以在componentDidMount中使用setInterval,并且可以将1000更改为变量。

componentDidMount() {
        this.interval = setInterval(() => console.log("here"), 1000 );
      }

 componentWillUnmount() {
    clearInterval(this.interval);
  }

关于javascript - 如何在应用程序后台每 X 秒记录一次控制台日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57084015/

相关文章:

javascript - 选择子对象

javascript - 在 React 上,如何在功能/无状态组件上的组件挂载上调用函数?

javascript - Angular 服务 foreach $q.promise

node.js - 返回 Try Catch 嵌套异步错误的 Node

javascript - 检测到 iFrame 已加载后或 3 秒超时后调用函数

javascript - 如何使用 map 上的按钮(不在 map 下方或上方)将 map 居中到 Google Map API 3 中的默认位置?

reactjs - 将 React 应用程序转换为 React Native 的最快方法是什么?

CSS/ react JS : I want the input fields to remain focus after inputing the values

wcf - 如何在我的 Windows Phone 应用程序关闭时进行异步调用

javascript - 如何防止每个对象出现默认值?只有第一个有效