nodejs express
2016-02-20 00:00
357 查看
摘要: nodejs express
ejs 的标签系统非常简单,它只有以下三种标签:
<% code %>:JavaScript 代码。
<%= code %>:显示替换过 HTML 特殊字符的内容。
<%- code %>:显示原始 HTML 内容。
req解析
req.body: 就是 POST 请求信息解析过后的对象,
例如我们要访问 POST 来的表单内的 name="password" 域的值,只需访问 req.body['password'] 或 req.body.password 即可。
req.query: 处理 get 请求,获取 get 请求参数
req.params: 处理 /:xxx 形式的 get 或 post 请求,获取请求参数
req.body: 处理 post 请求,获取 post 请求体
req.param(): 处理 get 和 post 请求,但查找优先级由高到低为 req.params→req.body→req.query
一般将代码合理拆分到不同的JS文件中,每一个文件就是一个模块,而文件路径就是模块名。
三级联动 combobox的数据需完全符合所需要的,不能有多余
ejs 的标签系统非常简单,它只有以下三种标签:
<% code %>:JavaScript 代码。
<%= code %>:显示替换过 HTML 特殊字符的内容。
<%- code %>:显示原始 HTML 内容。
req解析
req.body: 就是 POST 请求信息解析过后的对象,
例如我们要访问 POST 来的表单内的 name="password" 域的值,只需访问 req.body['password'] 或 req.body.password 即可。
req.query: 处理 get 请求,获取 get 请求参数
req.params: 处理 /:xxx 形式的 get 或 post 请求,获取请求参数
req.body: 处理 post 请求,获取 post 请求体
req.param(): 处理 get 和 post 请求,但查找优先级由高到低为 req.params→req.body→req.query
一般将代码合理拆分到不同的JS文件中,每一个文件就是一个模块,而文件路径就是模块名。
三级联动 combobox的数据需完全符合所需要的,不能有多余
相关文章推荐
- leetcode 19: Remove Nth Node From End of List
- 《node.js开发指南》微博系统 4.x版 2016年最新实现方法(基于mysql,使用sequelize)
- half-node
- 初用 IRC & freenode
- 在win10上安装nodejs+npm+express+coffeescript
- Nodejs学习路线图
- Browserify —— 利用Node.js实现JS模块化加载
- react+react-router+webpack+express+nodejs
- NodeJS 、Express4.x、Augular、Bootstrap项目创建
- leetcode第19题——*Remove Nth Node From End of List
- 聊聊promise
- node.js学习之swig
- 理解inode
- leetcode:Remove Nth Node From End of List
- Lazarus Reading XML- with TXMLDocument and TDOMNode
- leetcode笔记--Reverse Nodes in k-Group
- node.js events模块提供的类:EventEmitter类
- NodeJS学习线路
- leetcode笔记--Swap Nodes in Pairs
- 用nodejs 开发的智能提示