Advertisement
Guest User

Untitled

a guest
May 22nd, 2017
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. ```js
  2. const albums = require('express').Router();
  3. const tracks = require('./tracks').Router();
  4.  
  5. //...
  6.  
  7. albums.get('/', function(req, res, next) {
  8. // send our response here
  9. });
  10.  
  11. albums.get('/:albumId', function(req, res, next) {
  12. let albumId = req.params.albumId;
  13. // retrieve album from database using albumId
  14. // send response with album data
  15. });
  16.  
  17. // The fix for our parameters problem
  18. albums.use('/:albumId/tracks', function(req, res, next) {
  19. req.albumId = req.params.albumId;
  20. next()
  21. }, tracks);
  22.  
  23. //...
  24.  
  25. module.exports = albums;
  26. ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement