首页 > 解决方案 > React 弹窗根据 IP 地址只显示一次

问题描述

我用“React-js Popup package”做了一个弹出部分,我想知道如何自定义它以便每个用户 IP 地址只显示一次。我的意思是当同一个用户打开我的网站时,弹出窗口将不会再显示给他一次。

标签: reactjsnpmreact-reduxpopup

解决方案


如果您有后端,则可以向您的服务器发送请求。

这将从该呼叫中提取 ip 地址并检查是否已经从该 ip 进行了呼叫。

如果不是,它将返回 true 或其他内容,并将 ip 保存在数据库中。

如果 ip 已经保存,则返回 false。

如果响应为真,请等待前端的响应并显示弹出窗口。


推荐阅读