我将使用Angular2接收websocket传入消息,并根据接收到的消息更新网页。现在,我正在使用一个虚拟的echo websocket服务,并将替换它。据我所知,接收websocket消息的函数必须返回一个可观察对象,该对象由将更新网页的处理程序订阅。但我想不出如何返回一个可观察对象。
下面是附加的代码片段。MonitorService创建一个websocket连接,并返回一个包含接收到的消息的观察值。= new WebSocket("ws://echo.webs
但是发生了一些奇怪的事情,因为我的服务器不能从原因开始:AttributeError: 'FastAPI' object has no attribute 'websocket'。我尝试使用另一个客户机,简单的WebSocket客户机:,但是终端上也出现了相同的错误。
我在这里做错什么了?首先,我觉得奇怪的是,FastAPI代码似乎无法在我的计算机上工作,有人知道为什么吗?