我是Node.js和Express的新手,正在开发一个ping网站并在页面上显示结果的应用程序。也使用HoganJS /模板。我正在试图让这个过程得以实现。
我有一个代码块,它运行每个设置的时间间隔并返回一个JSON对象。我想将它呈现到HTML页面并在每次运行时更新。我知道Express使用res.render
,但我如何让它继续更新/呈现并实时?
答案 0 :(得分:0)
socket.io实现是当前问题的解决方案。 从expressjs应用程序中,只要从快速路由器返回json对象,就应该在快速方法回调中为客户端发出带有特定事件标记的json对象。
在客户端上,您应该听取上述事件并相应地呈现页面变量。
希望这会对你有所帮助。
感谢。