标签: javascript reactjs timeout higher-order-components
假设网站有5个页面。用户流将为1->2->3->4->5->FINISH。我要实现的是,每当用户进入第3页时,计时器就会启动,如果他在这段时间内没有完成任务,则会将其重定向到第2页。
1->2->3->4->5->FINISH
我正在考虑使用Higher Order Component(HOC)来实现它,在挂载时启动计时器。最后,当导出具有较早创建的高阶组件的第3-4-5页的组件(属于会话的一部分)时。
Higher Order Component(HOC)
考虑到用户可以打开多个选项卡,我的方法中是否存在任何缺陷?有什么新建议吗?