Example:
[ link
When routing like this,
var express = require('express');
var home = require('./routes/home');
var bloqueuno = require('./routes/bloqueuno');
var bloquedos = require('./routes/bloquedos');
var bloquetres = require('./routes/bloquetres');
var bloquecuatro = require('./routes/bloquecuatro');
app.use('/', home);
app.use('/bloqueuno', bloqueuno);
app.use('/bloquedos', bloquedos);
app.use('/bloquetres', bloquetres);
app.use('/bloquecuatro', bloquecuatro);
Router:
var express = require('express');
var router = express.Router();
router.get('/', function(req, res, next) {
res.render('home', { title: 'Home' });
});
//bloqueUno
var express = require('express');
var router = express.Router();
router.get('/', function(req, res, next) {
res.render('bloqueuno', { title: 'bloqueuno' });
});
.......
Pug
ul#menu
li.active(data-menuanchor='bloaqueuno')
a(href='/bloqueuno') seccion uno
li(data-menuanchor='bloquedos')
a(href='/bloquedos') seccion dos
li(data-menuanchor='bloquetres')
a(href='/bloquetres') seccion tres
li(data-menuanchor='bloquecuatro')
a(href='/bloquecuatro') seccion cuatro
The drawback is that it changes to another page, it does not reload on the same page, I'm using node, express, jade.