-1

現在、nodejs、express、jade、mongodb を使用して Web サイトを作成しています。これまでのところ順調に進んでいますが、現在、サイトのすべてのページの横に、更新/情報/通知を表示する小さなボックスを配置しようとしています. nodejs では、res.render を使用してページを表示し、変数を Jade に渡すことができることを理解しています (過去には res.render ive を使用して、mongodb データの配列を介して jade に渡しました)。ただし、この通知バーをサイトのすべてのページに表示したいので、「通知を拡張」して、別のjadeファイルから通知バーのjadeコードを取得できるようにしたいと考えています。したがって、ページをレンダリングする必要なしに変数を jade (この場合は表示する通知の mongo データベースからの配列) に渡す方法を考えていました (例: res.render)

4

1 に答える 1

1

Extends Layout はコードを表示するだけなので、最初のページで res.render を使用して変数を配置すると、「extends notifications」内のコードでも機能します。

于 2013-08-06T07:58:01.613 に答える