【发布时间】:2019-06-15 14:06:16
【问题描述】:
React 没有支持 cron 作业的解决方案。您能否分享您在 React 中安排事件的解决方案/替代方案?
有什么想法吗?
谢谢!
【问题讨论】:
React 没有支持 cron 作业的解决方案。您能否分享您在 React 中安排事件的解决方案/替代方案?
有什么想法吗?
谢谢!
【问题讨论】:
如果您正在寻找无需用户交互即可创建事件的东西,您始终可以使用setInterval,它将在以毫秒为单位的延迟到期后重复调用给定函数。
React 事件处理与 DOM 事件处理非常相似,基本上不用onclick 和onmouseover,您只需使用它们的驼峰式版本:onClick、onMouseOver。见https://reactjs.org/docs/handling-events.html。
【讨论】:
setInterval 在给定的延迟到期后调用该函数。根据您需要的精度,您可以设置每 5 分钟调用一次的 setInterval 回调,以检查当前时间。如果当前时间与您指定的时间匹配,则显示警报。