html - socket.io - 如何在 HTML 页面中显示来自 server.js 的数据?
问题描述
如何在 html 页面中显示来自 server.js 的数据(来自 socket.client.conn.server.clientsCount 的连接用户数)?
例如:从 server.js 到 chat.html
解决方案
您可以从后端通过套接字发送它,然后在前端处理它:
后端:
socket.emit('count', socket.client.conn.server.clientsCount);
前端:
socket.on('count', c => { document.querySelector('#count').textContent = c });
推荐阅读
- aws-lambda - 无服务器 nuxt 应用程序中的路由不起作用
- python - 将数据从 API 写入 CSV
- python-3.x - 如何更改python子列表中元素的大小写?
- python - RuntimeWarning:exp 中遇到溢出(记录到相对)
- java - 重复提醒通知Android(java)问题
- java - Groovy + Spock 测试“Validator”类型的 void 方法,在不满足条件时抛出错误
- java - arraylist 如何在子集算法中操作和重用
- vue.js - 状态在多个应用程序之间共享。- vuex 持久化状态
- python - 使用 hvplot 从 xarray 数据集中绘制两个数据变量
- android - 过滤器正在折叠列表视图