如何使用express和jade设置页面/路径的标题?node.js express set title
7
A
回答
9
simple.jade:
!!! 5
title= title
Express应用程序:
app.get('/simple',function(req,res) {
res.render('simple',{title='mytitle'});
}
1
这是我做的,它为我工作。该示例使用需要标题为“视频库”的假设“视频”视图,并进行相应调整。
layout.jade //这是默认快递应用
doctype html
html
head
title= title
link(rel='stylesheet', href='/stylesheets/style.css')
body
block content
videos.jade添加//你可以创建一个视图,如该
extends layout
block content
h1= title
应用.js //该文件是默认的,但您必须添加一个像这样的路线。并设置标题
app.get('/videos/', function(req, res){
res.render('videos', {
title: 'Video Gallery'
});
});
2
指定页面标题的路线是最简单的方法。
此示例显示我的routes
文件夹中的index.js
文件..这是由Express设置的默认文件夹。
/* GET home page. */
router.get('/', function(req, res, next) {
res.render('index', { title: 'Page Title' });
});
相关问题
- 1. Set Title to TableViewController - 初学者
- 2. Retriving Values form databse to set Item Title in menu.xml
- 3. Node.js + Express缓存
- 4. routing node.js和express
- 5. Node.js/Express缓存
- 6. Node.JS Express Promise Issue
- 7. Node.js - express - session
- 8. Node.js Express unhandledRejection removeListener
- 9. Node.js Express vs. Flatiron
- 10. node.js express router.post给出404
- 11. layout.ejs没有呈现 - Node.js,Express
- 12. Node.js/Express Netflix问题
- 13. node.js express app.get和app.post
- 14. 结构Node.js(Express)app
- 15. node.js + express + socket.io与ipv6?
- 16. HTML5 Express Node.js - _dirname未定义
- 17. node.js express未收到请求
- 18. Node.js/Express异步函数
- 19. Node.js,Express和Jade - 表格
- 20. set node.js REPL模块路径
- 21. Node.js/Express/Jade POST表单404s
- 22. 的Node.js/express出错:无法获取/
- 23. 开源Node.js(和Express)项目
- 24. 集成Angular.js和Node.js(Express + Tower.js)
- 25. Node.js REST服务 - express +主干
- 26. Node.js和Windows上的Express
- 27. Node.js,express,html form req.body is undefined
- 28. Node.js Express JSON搜索功能
- 29. 了解Express中的vhost Node.js
- 30. Node.js Express紧凑脚本
我觉得玉应该是{title}。你做了什么对我不起作用 – Harry 2011-03-18 02:21:10
我想我把一个额外的空间,它应该是'title = title' – generalhenry 2011-03-18 02:22:58
它应该不是{locals:{title ='title'}}? – Tom 2011-04-09 13:45:23