深入express,用express搭建路由

前一段时间我用nodejs写了一个简单的路由,这里,我们用express框架来搭建一个实用的路由

创建一个express站点,

上一章有详细描述怎么搭建experss站点,这里就不说了,由于express自带的路由已经很完善了,所以我们就是在它的基础上进行修修改改就可以。
1.express自带两个路由。一个是index,一个是users。那我们就来修改users路由,让他可以传递参数。
2.打开routes文件,对users.js进行修改

var express = require('express');
var router = express.Router();

/* GET users listing. */
router.get('/', function(req, res, next) {
    var user = {
        first_name:'wang',
        surname:'he',
        address:'shanghai',
        qq:'934733584',
    };
  res.render('user.jade',{title:'user',user:user})
});

module.exports = router;

3.打开views文件夹,添加新文件user.jade。写入

h1 Accessing data
h3 First Name
p= user.first_name
h3 Surnamr
p= user.surname

4.启动服务,查看信息
深入express,用express搭建路由_第1张图片

你可能感兴趣的:(nodejs)