この同様のSOの質問を読んだ後、この質問を投稿しています
Express2.5.8とJade0.26.0を使用するnode.jsアプリを実行しています
多くのウィジェットで構成される翡翠のページがあります。インターネットを精査する際には、パーシャルを使用してこれらのウィジェットをモジュール化することが理想的であるように思われました。
つまり、comp.jadeという私の翡翠のメインページは
!!! 5
html(lang='en')
head
body
h2.page-header REPORT FOR #{comp_name}
.other_ds
partial('partials/ln_profile')
そして私のln_profile.jadeは
p.ln_profile
strong #{comp_ln_name}
br
| #{comp_description}
サーバー側では、私のスクリプトは次のようになります
res.render('comp',{comp_name: 'Some Company'}); // to pass data to comp.jade
res.partial( 'partials/ln_profile',{comp_ln_name: 'Test Company',comp_description:'Test Description'}); // to pass data to ln_profile.jade
しかし、これを行うと、ln_profile.jadeのみがレンダリングされ、comp.jadeはレンダリングされません。
ここでどこが間違っているのですか?