En este post voy a explicar cómo leer variables de la ruta o router de express, y cómo definirlas, usando el framework de JavaScript del lado del servidor más popular: express.
La ruta se puede definir así, en donde cada variable se separa con dos puntos:
usuario/:id
Podemos acceder al id accediendo al objeto params de la petición o request.
Por ejemplo, para obtener el id:
let id = req.params.id;
Todo eso se muestra en el siguiente ejemplo:
router.get('/eliminar/:id',function(req, res, next){let idProducto = req.params.id;// TODO: hacer algo con idProducto});
También se pueden anidar, simplemente tenemos que acceder a esas variables por separado y eso es todo.
Estoy aquí para ayudarte
Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto
No te pierdas ninguno de mis posts
Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
Hace algunos días mostré cómo instalar el router de Vue. Hoy vamos a ver una cosa muy simple: cómo pasar parámetros en el router, para que los mismos se vean en la URL y podamos pasar datos entre componentes a través de la URL. Vue Router params El ejemplo que…
Resumen: mostrar cómo configurar una ruta en el router de Angular para tener parámetros en la URL y leerlos después en otro componente, además de crear un enlace que va a otro componente con parámetros en la URL. Declaración de rutas Ya hice un tutorial sobre el Enrutador de Angular.…
En este post voy a mostrar cómo crear la estructura inicial de una app de Node que utiliza el framework Express, usando el generador llamado express-generator. Lo que veremos será: Cómo instalar express-generator Instalar las dependencias Analizar la anatomía de la app, es decir, el proyecto, las vistas, etcétera Nota:…