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);
}
};
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);
}
};
相关文章推荐
- 解决SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问的方法
- easyui的datagrid组件,如何设置点击某行不会高亮该行的方式
- UIView UILabel UITextField UIButton UIImageView 常用属性
- iOS 8 Auto Layout界面自动布局系列2-使用Xcode的Interface Builder添加布局约束
- pdo mysql错误:Cannot execute queries while other unbuffered queries are active
- You can ignore those files in your build.gradle
- Codeforces Round #279 (Div. 2) B. Queue(链表)
- 在插入数据库,读写request乱码问题,增加一句话,搞定
- LeetCode -- Permutation Sequence
- poj 2533 Longest Ordered Subsequence (最长上升子序列)
- IOS开发笔记32-UITableView(3)
- IOS笔记UI--普通传值(正向传值)
- Designing Efficient Algorithms [Examples]~E - Subsequence
- 快速创建一个UIBarButtonItem
- Ligerui表格基本操作(一)
- UIImage的分类
- IOS开发笔记31-UITableView(2)
- AndroidStudio下BuildTypes和ProductFlavors动态编译并重命名apk
- UIdemo UIScrollView
- [转载]UIImage的剪切,尺寸缩小、压缩、添加水印