0
私はNode/Jadeと他のいくつかのJS中心技術を一度に学びたいと思っています。私は.NET MVCのバックグラウンドから来ているので、モデルの全体またはモデルのプロパティを部分ファイルに渡すことに慣れています。これを再利用のためにメインビューから切り離しています。ジェイドはファイルとモデルデータを含む
私はこの単純なルート定義されている:
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}
私の質問(index.jadeサンプル内のインライン)はです。each
ループ内の "p"オブジェクトをインクルードに渡すにはどうすればよいですか?これが不可能な場合は、このようなことを達成するためにJadeが受け入れているアプローチは何ですか?
新人質問には申し訳ありませんが、Jade/Express/Nodeを使い始めるだけです!