express ejs路由分类汇总(配置)
来源:互联网 发布:新网域名如何续费 编辑:程序博客网 时间:2024/06/06 21:41
工作目录:
routers目录下建一个路由配置文件asd.js
views目录下建一个asd工作文件夹
// asd.jsvar express = require('express');var router = express.Router();/* GET home page. */router.get('/asd/:id?', function(req, res, next) { var qdata = "<input ng-model='test' placeholder='测试model'>"; // res.render('asd/index', { title: 'Expressasd',asd:qdata }); var url = req.originalUrl; if (url == '/asd'){ res.render(url.replace(/^\//,'') + '/index', {title: 'Expressasd'}); // next(res.send("asdad")); }else { res.render(url.replace(/^\//,''), {title: 'testadadad'}); }; res.send(url);});module.exports = router;
// app.js 应包含var express = require('express');var index = require('./routes/index');var asd = require('./routes/asd/index');var app = express();app.use('/', index);app.use(asd); // 应用中间件
请求路径:http://localhost:3031/asd 进入views下的index.ejs
http://localhost:3031/asd/test 进入views下的test.ejs
下面是一些路由例子,以及与之相匹配的关联路径:
"/user/:id"
/user/12
"/users/:id?"
/users/5
/users
"/files/*"
/files/jquery.js
/files/javascripts/jquery.js
"/file/*.*"
/files/jquery.js
/files/javascripts/jquery.js
"/user/:id/:operation?"
/user/1
/user/1/edit
"/products.:format"
/products.json
/products.xml
"/products.:format?"
/products.json
/products.xml
/products
"/user/:id.:format?"
/user/12
/user/12.json
参考:http://blog.csdn.net/zhuguorong11/article/details/52957706
阅读全文
0 0
- express ejs路由分类汇总(配置)
- node.js+express(ejs)
- [Express-02] 路由配置
- express入门(6)- ejs模板引擎
- 配置express问题汇总
- node.js 安装配置 npm ,express,ejs模板
- nodejs+ejs+express+echart+
- express ejs模板引擎
- Nodejs + express + ejs, jade
- node+express+ejs
- express中的ejs
- express-11-ejs
- 05.express + ejs模板
- express 简单使用ejs
- Express配置单页应用(SPA)路由
- node.js express传递object给ejs(二)
- node express ejs 搭建个人网站(1)
- node express ejs 搭建个人网站(2)
- 记一次奇怪的python编码问题
- 卓越班暑假培训笔记(一)----java(类和对象的概念、实例变量、方法重载、构造方法、数据类型)
- 长春理工大学第八届电子设计大赛 之 信号发生器
- mysql 查询当天、本周,本月,上一个月的数据
- 使用Gradle管理你的Android Studio工程
- express ejs路由分类汇总(配置)
- Keras笔记(一)一些基本概念
- android 下获取手机所有照片
- selenium3.4.0 对应的Firefox版本
- VS2012下打开高版本vs工程出错
- WebShell and Threat Intelligence
- mongodb数据库导入csv文件说明
- android studio logcat 无筛选 显示全部日志 无应用包名区分
- TCP:传输控制协议