Node/Jade ve birkaç diğer JS-merkezli teknolojiyi bir kerede öğrenmeye çalışıyorum. .NET MVC arka planından geliyorum, bu yüzden modelimin tüm modelini veya özelliklerini, yeniden kullanım uğruna ana görünümümden ayırdığım kısmi dosyalara geçirebiliyorum. Jade dosya ve model verilerini geçir
Ben tanımlanan bu basit rota:index.js
router.get('/', function(req, res, next) {
res.render('index', data);
});
var data = {
title: 'This is the title',
posts: [
{
firstname: 'Scott'
},
{
firstname: 'John'
}
]
}
index.jade
extends layout
block content
section
each p in posts
include post ????? //How would I pass the "p" object to my include
post.jade
div.post
p #{firstname}
Bu yüzden sorum (index.jade örneğindeki satır içi satırı), each
döngüsündeki "p" nesnesini nasıl ekleyebilirim? Eğer bu mümkün değilse, Jade ile bu gibi bir şeyi başarmak için kabul edilen yaklaşım nedir?
Çaylak sorusu için üzgünüm, sadece Jade/Express/Node ile başla!