Рендерю главную страницу:
main.get('/', function(req, res) {
res.render('main', data);
res.end();
}
Как мне теперь обновить информацию на этой странице? Например у меня поменялась data и я хочу срендерить страницу но уже с новой data. При попытке:
main.get('/newdata', function(req, res) {
res.render('main', data);
res.end();
}
Я получаю:
Error: Can't set headers after they are sent.
Я использую ejs. Хотелось бы чтобы я мог как-то рендерить содержимое страницы без ее перезагрузки и частями. Например если у меня в layout.ejs есть <%include main.ejs%>, чтобы я мог перерендерить только main.ejs