在res.render()之后执行服务器端回调;

时间:2014-07-01 18:30:42

标签: express

我正在使用Express.js呈现索引页面。

 res.render('home/index', {
                    languages: home.languages,
                    users: home.users,
                    language: res.locals.language,
                    currentUser: user
 });

我想在此之后再执行一些服务器端代码。我尝试使用回调res.render,但当然发现这不会将呈现的html发送到客户端(来自Express文档):

res.render('user', { name: 'Tobi' }, function(err, html){
  // ...
});

我是网络平台的新手,我唯一想到的就是res.render,然后在客户端,window.onload之类的东西,在那里调用回调。但似乎我应该能够完成这个循环服务器端而无需通过客户端。

0 个答案:

没有答案