如何使用角度为6的服务器发送事件。我需要定期从后端获取数据。我以正常方式使用了它,但没有用
this.source=EventSource(url);
this.source.onmessage = {event)=>警报(event.data);
答案 0 :(得分:1)
您应使用新的EventSource实例化this.source
对象,如下所示:
this.source = new EventSource(url);
您还可以为来自后端的邮件添加事件监听器,如下所示:
this.source.addEventListener('message', message => { alert(message.data); });
使用浏览器开发人员工具中的网络标签,以确保与SSE的连接已建立,并且客户端正在接收消息。