社区
JavaScript
帖子详情
socket.io接受数据重复
shenrujun
2012-12-25 03:31:19
如题,路过的大侠指导一下
...全文
391
2
打赏
收藏
socket.io接受数据重复
如题,路过的大侠指导一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bbjbepzz
2012-12-25
打赏
举报
回复
问题描述不够清楚
shenrujun
2012-12-25
打赏
举报
回复
自己顶一下
websocket/vue-
socket.io
/
socket.io
-client相关认识理解
前言 因为项目需要在vue用到websocket所以找了很多帖子与资料,但是原生的需要封装逻辑比较复杂,对于仅仅是使用学习成本比较大,第三方插件的话我找的有vue-
socket.io
、
socket.io
、
socket.io
-client,其中vue-
socket.io
与
socket.io
我使用时都遇到个问题,就是全局组件挂载后没有找到io实例,找到了io实例与相关方法但是却无法使用,例如on方法,使用时无任何报错,但是控制台没打印后台传输的
数据
,而最后找到了
socket.io
-client直接挂载io实例使
socket.io
的使用(前端)
socket.io
的使用 项目中需要实时接收后端返回的
数据
,因此决定采用websocket信方式来完成需求,与后端沟通后采用
socket.io
来实现websocket通信。 1.
socket.io
与websocket的区别 首先来介绍一下
socket.io
与websocket的区别 WebSocket是应用层协议 WebSocket是HTML5新增的一种通信协议,其特点是服务端可以主动向客户端推送信息,客户端也可以主动向服务端发送信息,是真正的双向平等对话,属于服务器推送技术的一种。 Socket
vue-
socket.io
介绍,使用vue-
socket.io
与后台建立实时通信,实现
数据
长链接
写项目的时候用到了echart图表写k线,刚开始是用计时器,5秒钟请求一次后台,效果实现了,但是用户体验并不好,访问量大的时候,app会卡,开始进行封装,在网上看到了好多大佬写vue-
socket.io
与
socket.io
-client,前期效果也实现了,后台
数据
在控制台也可以查看了,但是vue页面内容不知道怎么去使用,介绍的东西太少,在一个大佬帮助下尝试了好多次,才搞好这个东西 一,按照依赖 npm install vue-
socket.io
--save npm install
socket.io
-c
vue项目使用
socket.io
-client
vue项目使用
socket.io
-client客户端 安装
socket.io
-client模块 npm install
socket.io
-client --save 新建一个js文件,配置socket: import Vue from ‘vue’; import io from ‘
socket.io
-client’; //引入
socket.io
-client export default ne...
使用node、
Socket.io
搭建简易聊天室
Socket.io
是一个WebSocket库,会自动根据浏览器从WebSocket、AJAX长轮询、Iframe流等等各种方式中选择最佳的方式来实现网络实时应用,而且支持的浏览器最低达IE5.5。
Socket.io
服务器 和
Socket.io
客户端之间`全双工通信信道` **尽可能**使用WebSocket 连接建立(”尽可能“就说明要求客户端和服务端都必须使用http://
socket.io
的解决方案),并将使用` HTTP 长轮询`作为后备。
JavaScript
87,904
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章