您的位置:首页 > 产品设计 > UI/UE

rotue路由的配置

2015-10-31 11:30 501 查看
页面的访问最常见的是get和post两种,无论是get请求还是post请求express自动判断执行app.get或app.post

1:app.get(名称,路径)或app["get"](名称, 路径)

2:app.post(名称, 路径)或app["post"](名称, 路径)

每个请求我们都要注册这些东西,看着挺烦的,那router就出现了

首先我们所有的请求放到一个router.js文件中,如下

exports.router = [

  {

    path:"/",

    method:"get", //可选的

    handler:路径或方法

  }

];

路由的设置完成,等待引用咯

 

回过头我们再看app.js文件,引用router.js注册上所有的请求

if ('development' == app.get('env')) {

  app.use(express.errorHandler());

}

//放到此处,注册请求

for(var i=0; i<router.length; i++){

    if(typeof(router[i].handler) === "string"){

        app[router[i].method || "get"](router[i].path, require(router[i].handler));

    }else{

        app[router[i].method || "get"](router[i].path, router[i].handler);

    }

};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: