Я делаю свой первый узел сайт, используя Экспресс и Джейд и я озадачен о том, как работает маршрутизация. У меня есть простой путь для моего индекса:Присвоить параметр макета уровня для всех шаблон нефрита просмотров
var routes = require('./routes');
app.get('/', routes.index);
и соответствующего определения в ./routes/index.js:
exports.index = function(req, res){
res.render('index', { title: 'Test', ua: req.headers['user-agent']})
};
Если бы я хотел, чтобы назначить параметр ua
все мои взгляды, как бы я это сделал? Мне не нужно указывать, что в каждом файле маршрута, но я не нахожу документацию о том, как назначить параметры уровня макета, чтобы они были доступны во всех моих нефритовых представлениях.
спасибо. документы действительно сложны в использовании. факт, что вам нужно было связать весь гид, показывает это. – typeoneerror
Теперь, когда вы указали это, я попытался связаться с разделом dynamicHelpers. Похоже, это либо невозможно, либо я испортил, извините! – mna
Понял, сообщение обновлено. – mna