0
-- header.jade
ul
li
a User = #{userName}
-- layout.jade
doctype html
html
head
title= title
body
include header
include index
-- route file: index.js
router.get('/', function(req, res, next) {
res.render('index', {
userName: 'Jane Doe'
});
});
如何獲取包含在layout.jade文件中的header jade模板中的userName值。我正在嘗試爲我的項目實現一個共同的標題概念。如何使用node-express傳遞包含的pug模板中的數據
任何幫助將不勝感激! TIA
不,試圖that.it沒有得到進入單獨header.jade但存在於其中延長layout.jade玉文件。 – dpak005
正如你所說,你正在試圖使用共同的標題與標題,那麼你需要保存你的標題值在客戶端的某個地方,因爲你正在渲染'index'頁面不是'header.pug'。 – abdulbarik
它也沒有標題的值需要設置,我需要設置header.pug中存在的userName的值,並且header.pug包含在layout.pug中,AND index.pug擴展layout.pug。我希望你明白我想要做什麼。 – dpak005