2つのブロックでビューを作成しようとしています。各ブロックは異なるリアルタイムデータソースを有していた。私がメインビュー内含んJade`sを使用すると、:動的なデータを持つJade/Pugの部分テンプレート
extends ../layout
block content
link(rel='stylesheet', type='text/css', href='/stylesheets/people.css')
include ../store/peopleTemplate.pug
私はデータがまだロードされているため、理由があるエラー
Cannot read property 'people' of undefined.
を取得します。除外する場合は、データを復活させるためのインクルードとその代わりに関数を使用してください。
res.render(template, { data:localData });
テンプレートはビューに追加されません。
異なるソースからの動的データを含む2つ以上の部分表示を1つのビューに追加するにはどうすればよいですか?ありがとう