rxjs提供了处理websocket的简化的接口,直接把websocket当作一个subject,很方便使用。只需要引用 import { webSocket, WebSocketSubject } from 'rxjs/webSocket'; 然后, `let ws:WebSocketSubject<any>=webSocket(url);ws.next(msg);//发送msg给对方//监听消息ws.multiplex().pipe( map((m)=>{ //处理对方发过来的消息m }) )` 如果你不想用rxjs的WebSocketSubject,你也可以在angular用原生的浏览器的websocket api,也不复杂。
rxjs提供了处理websocket的简化的接口,直接把websocket当作一个subject,很方便使用。只需要引用
import { webSocket, WebSocketSubject } from 'rxjs/webSocket';
然后,
`
let ws:WebSocketSubject<any>=webSocket(url);
ws.next(msg);//发送msg给对方
//监听消息
ws.multiplex().pipe(
)
`
如果你不想用rxjs的WebSocketSubject,你也可以在angular用原生的浏览器的websocket api,也不复杂。