[Duda] ExpressJS & Pug

Iniciado por Gustavo_Hack, 1 Agosto 2017, 03:08 AM

0 Miembros y 1 Visitante están viendo este tema.

Gustavo_Hack

Hola, ¿cómo podría renderizar con Pug la información de la función?

app.get('/', function (req, res) {
  res.render('index', { title: 'Hey', message: 'Hello there!' })
});

request({url : 'http://www.laliga.es/laliga-santander/barcelona', encoding: 'binary'},

function(err, resp, body) {
if(!err && resp.statusCode == 200) {

var $ = cheerio.load(body);

$('#zona-graficos #grafico-jugados .valor').each(function(){
let partidos = $(this).html();
console.log('Partidos jugados: ' + partidos);
});

$('#zona-graficos #grafico-victorias .valor').each(function(){
let victorias = $(this).html();
console.log('Victorias: ' + victorias);
});
}
});

Luis Leon B

app.get('/', function (req, res) {
  res.render('index', { title: 'Hey', message: 'Hello there!' })
});


Si no se da una extensión al archivo a ser renderizado express
lo determina, te serviría res.render('index.pug',{ .. })

Necesito que me digas más para poderte ayudar, ¿era eso o necesitas hacer otra cosa?, además , ¿por qué quieres renderizar del lado del servidor? Consume muchos recursos y eso lo podemos hacer con Angular JS
de fomar dinámica.

Gustavo_Hack

Cita de: Luis Leon B en  2 Agosto 2017, 23:48 PM
app.get('/', function (req, res) {
  res.render('index', { title: 'Hey', message: 'Hello there!' })
});


Si no se da una extensión al archivo a ser renderizado express
lo determina, te serviría res.render('index.pug',{ .. })

Necesito que me digas más para poderte ayudar, ¿era eso o necesitas hacer otra cosa?, además , ¿por qué quieres renderizar del lado del servidor? Consume muchos recursos y eso lo podemos hacer con Angular JS
de fomar dinámica.

Lo que necesito es llevar la información del request (partidos y victorias) al front-end.