我想开发一个考勤管理页面,我希望每次用户离开页面时都要更新我的MongoDB数据库。
我在一些答案中找到了卸载功能,但无法实现如何在Node.js中使用它。
如何在PhpStorm中使用Node.js框架来完成这项工作?
答案 0 :(得分:0)
您必须从服务器端执行此操作,在客户端离开页面之前向客户端发送请求是一种不好的方法。客户端可以通过多种方式断开连接而不发送任何请求,例如连接丢失,终止进程等。
也许考虑不同的方法,比如发送ajax请求作为用户仍在页面上的指示?
或者你可以四处寻找现有的解决方案,也许像Using node.js to display number of current users 这样可以提供帮助。