Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 接收带有socket.io和update元素html的事件_Javascript_Html_Sockets_Socket.io_Webpage - Fatal编程技术网

Javascript 接收带有socket.io和update元素html的事件

Javascript 接收带有socket.io和update元素html的事件,javascript,html,sockets,socket.io,webpage,Javascript,Html,Sockets,Socket.io,Webpage,我正在做一个名为SocketIO的javascript库项目,我还有一个web,文件index.html 因此,我要做的是通过socket.io客户端接收通知,每次收到通知时,都会刷新网页 到目前为止,我所做的只是收到一个通知,除此之外没有别的 以下是我收到“火灾”通知的方式: // listen and receive fire notification function fire(socket) { socket.on('fire', () => { console.log('

我正在做一个名为SocketIO的javascript库项目,我还有一个web,文件index.html

因此,我要做的是通过socket.io客户端接收通知,每次收到通知时,都会刷新网页

到目前为止,我所做的只是收到一个通知,除此之外没有别的

以下是我收到“火灾”通知的方式:

// listen and receive fire notification
function fire(socket) {
socket.on('fire', () => {
    console.log('Fire notification received')
})
}

我想做的是:在收到通知时,刷新网页(html)

我怎么做


谢谢

现在还不清楚你将要实现什么。请解释更多关于你的js项目和网页之间的联系。您如何执行js项目,以及如何承载您的网页?这里是关于如何刷新页面的:我使用npm start执行项目。正如您在我发布的代码中所看到的,当我收到事件时,我会在终端打印“收到火灾通知”。因此,在打印此消息时,我希望自动刷新网页。非常感谢。好的,然后您可以尝试:使用webpack从您的项目中构建一个捆绑包,将其包含在index.html中,您的js代码将在浏览器中执行,您将能够调用window.location.reload