Express.js/Node.js uygulamasında oldukça yeniyim ve sayfaya belirli bir girişi gösterebilmek için birden çok değeri bir rotadan bir görünüme geçirmeye çalışıyorum. Bu benim rotada ne var: Ben app.get('user_name')
kullanıcı adını depolamışExpress'te görünümlere değişkenler nasıl iletilir?
// Dashboard for site after the login
app.get('/dashboard', function(req, res) {
res.render('dashboard.jade', {
title: 'Dashboard',
user: app.get('user_name')
});
});
. Eğer yerine göre 'test string'
gibi normal bir dize ile çalışırsa. Ancak bu app.get
işlevini kullanırsam, görünümüne hiçbir şey geçmez.
Teşekkür burada belgelenen app.locals kullanmayı deneyin
i nodemon yeniden başlattıktan sonra çalışıyordu app.get/app.set nasılsa kullanarak döndüğünüzü sonra app.locals kullanılarak denenmiş ve; -) ama büyük olasılıkla app.locals daha iyi bir seçim olacağını kabul ediyorum. Teşekkürler – dom