node中路由设计
初始化
模板的处理
路由的设计
请求方法 | 请求路径 | get参数 | post参数 | 备注 |
GET | /students | 渲染首页 | ||
GET | /students/new | 渲染添加学生页面 | ||
POST | /students/new | name、age、gender、hobbies | 处理添加页面 | |
GET | /students/edit | id | 渲染编辑页面 | |
POST | /student/edit | id、name 、age、gender、hobbies | 处理编辑页面 | |
GET | /students/delet | id | 处理删除 |
使用路由文件进行映射
借用model.exports函数将路由封装成函数,然后在主文件中进行调用
express中专门用于路由映射的Route方法
创建express路由容器
挂载路由容器
当这些完成之后app.js内的内容就很清晰了,各司其职
创建服务
服务相关的配置
加载模板引擎 express-art-template
解析post表单数据 body-parser
设置静态资源目录
挂载路由
监听端口
多路由挂载
在有很多种页面时,针对不同的页面设计不同的路由文件,将所有的路由文件放在同一个文件夹下面方便管理与维护
Last updated