【发布时间】:2013-08-25 23:21:39
【问题描述】:
我想做这样的事情:
//client -> notifies server that client is connected.
//server -> begins fetching information from DB (series of both async and synchronous requests).
//as sets of data become available on server -> server pushes updates to client via res.render()
基本上我在客户端上有一个菜单项,我想在服务器获取的数据准备好时更新该菜单。有什么办法吗?我发现我做不到
res.render('something');
// again
res.render('somethingElse');
因为一旦调用了render,就会发送response,不能再次调用render
“错误:发送后无法设置标头。”
有什么建议吗?
【问题讨论】:
-
将数据从服务器推送到客户端是否可以替代您的轮询解决方案?
标签: node.js express views rendering