跳转到内容
彼岸论坛
欢迎抵达彼岸 彼岸花开 此处谁在 -彼岸论坛

[前端开发] 终于找到一个用 rxjs 的场景


已推荐帖子

发表于

websocket ,如果直接写的话,各种onmessage onopen处理代码写的比较恶心

另外,写个onclose onerror重连,里面清理一下状态,那代码就无可避免很多上下文变量

而用 rxjs 就比较省心

const subject = webSocket('ws://localhost:8081');

subject.pipe(
  retry(10)
).subscribe({
  next: msg => console.log('message received: ' + msg), // Called whenever there is a message from the server.
  error: err => {
    console.log("err", err)
  }, 
  complete: () => console.log('complete') // Called when connection is closed (for whatever reason).
 });
}

断了重连 10 次,比较省心。

  • 游客注册

    游客注册

  • 会员

    没有会员可显示

  • 最新的状态更新

    没有最新的状态更新
  • 最近查看

    • 没有会员查看此页面.
×
×
  • 创建新的...