Когда на моем сайте выполняется запрос GET, я пытаюсь отобразить шаблоны, которые хранятся на другом сервере. По сути мое приложение сделает запрос на этот сервер, и ответ будет содержать шаблон, который я хотел бы использовать. Ответ сервера - это шаблон пыли в виде строки.Express Render Template from String
Каков наилучший способ визуализации шаблона?
router.get('/', function(req, res) {
var options = {
host: myHost,
path: myPath,
port: myPort};
var templateReq = http.get(options, function(response) {
var templateStr = '';
response.on('data', function(chunk) {
templateStr += chunk;
});
response.on('end', function() {
var dustParams = myDustParams;
res.render(templateStr, dustParams); //THIS DOES NOT WORK
});
});
});
Я понимаю, что рендер смотрит в папку «views» для поиска шаблона.
Кроме того, я знаю, что вы можете напрямую отправить HTML-сообщение в ответ с помощью «Отправить», но, делая это, я не могу включить параметры пыли.
Спасибо! Я забыл о способности Dust скомпилировать и отобразить шаблоны вручную. Я рассмотрю это. – erik