Vue使用sockjs-client和stompjs

5,563 阅读1分钟

1.下载及引入

1) . 首先执行npm i sockjs-client stompjs -S

2) .  import SockJS from "sockjs-client";    import Stomp from "stompjs";

2. 连接及使用

1) . 在data里面定义 stompClient:{}, socket:{},

2) . 在methods里定义connection和 disconnect,代码如下:


3) . 在mounted里执行this.connection()进行连接,在beforeDestroy执行this.disconnect()断开连接

3.订阅服务端信息

根据后端接口订阅信息,代码如下: