express と jade を使用してページ/ルートのタイトルを設定するにはどうすればよいですか?
質問する
19021 次
4 に答える
11
シンプルなジェイド:
!!! 5
title= title
エクスプレスアプリケーション:
app.get('/simple',function(req,res) {
res.render('simple',{title='mytitle'});
}
于 2011-03-18T02:14:47.967 に答える
6
ルートでページ タイトルを指定するのが最も簡単な方法です。
この例は、index.js
私のフォルダー内のファイルを示していroutes
ます..これは、Express によって設定されたデフォルトです。
/* GET home page. */
router.get('/', function(req, res, next) {
res.render('index', { title: 'Page Title' });
});
于 2015-01-20T23:45:50.200 に答える
3
これは私がやったことであり、私にとってはうまくいきました。この例では、タイトルを「ビデオ ギャラリー」にする必要がある架空の「ビデオ」ビューを使用しています。それに応じて調整してください。
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
app.js //ファイルはデフォルトですが、このようなルートを追加する必要があります。そしてタイトル設定
app.get('/videos/', function(req, res){
res.render('videos', {
title: 'Video Gallery'
});
});
于 2013-12-24T00:17:49.787 に答える
1
サーバー (app.js) で:
app.set('title', 'My Site');
于 2019-01-24T22:25:33.823 に答える