I am trying to send data from one view to another but i am able to redirect only but my requirement is to redirect and send data at once to another jade template.I am using below code for this:
customer.js
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/', function (req, res) {
res.render('customers', { title: 'Express' });
});
router.post('/customers/add', function (req, res) {
var name = req.param('name');// req.body.name;//second way
var address = req.param('address');
var email = req.param('email');
var phone = req.param('phone');
res.redirect('/ViewCutomerDetail');
})
module.exports = router;
Now what i want is to send name,address,email,phone to another view say "ViewCutomerDetail" but how can i do this on "ViewCutomerDetail" i am using below code
var express = require('express');
var router = express.Router();
/* GET users listing. */
router.get('/', function (req, res) {
console.log('hello');
res.render('ViewCutomerDetail', { req: req});
});
module.exports = router;