Mongodb 使用数据库中的时间戳在超时时响应更改状态

Mongodb 使用数据库中的时间戳在超时时响应更改状态,mongodb,reactjs,states,Mongodb,Reactjs,States,我的数据库中有一个元素,它有一个时间戳,表示上次使用组件的时间。 因此,我想添加的是一个功能,当组件上次使用20分钟后,React会重新渲染并更改组件的颜色。发生此事件时,我如何给出反应性并使网站重新呈现?是否要动态重新呈现组件?或者只需检查组件在重新加载/重新安装组件时的使用时间就可以了吗?我想动态地重新渲染组件。因此,当过去的时间达到时间戳值后20分钟时,组件将重新渲染。这似乎是一个可以用Socket.io修复的问题。我自己也没有用过,所以我不能给你任何建议,但你可以看看这篇文章:

我的数据库中有一个元素,它有一个时间戳,表示上次使用组件的时间。
因此,我想添加的是一个功能,当组件上次使用20分钟后,React会重新渲染并更改组件的颜色。发生此事件时,我如何给出反应性并使网站重新呈现?

是否要动态重新呈现组件?或者只需检查组件在重新加载/重新安装组件时的使用时间就可以了吗?我想动态地重新渲染组件。因此,当过去的时间达到时间戳值后20分钟时,组件将重新渲染。这似乎是一个可以用Socket.io修复的问题。我自己也没有用过,所以我不能给你任何建议,但你可以看看这篇文章: