5
現在、NodeとEJSテンプレートを使いこなしています。ノードEJSがインクルードにデータを渡す
しかし、私は問題にぶつかった。イムの建物までそのようにインデックス・ページにこれらのコンポーネントを呼び出して複数のコンポーネントとIMで構成されたページは:
<% include components/header.ejs %>
私の質問は、私は、その特定のデータ(JSON)として渡すことができる方法ですか?
私は、コンポーネントを再利用できるようにしたいが、jsonのさまざまなコンテンツを表示することができます。
おかげ
私はこれを試してみましたが、私はエラーのエラーを取得:ENOENTを、そのようなファイルやディレクトリ – themaster
は 'include'呼び出しで、テンプレートに関連している「含まれません」。このステートメントをお持ちの場合は、<% - include( 'components/header.ejs'、{data: 'data'}); %/ 'を'/templates/main.ejs'ファイルに入れておくと、 '/ templates/components/header.ejs'があるはずです。 –
ファイル名.ejsを使用してもパスは次のようになります:エラー:ENOENT、そのようなファイルまたはディレクトリがありません/views/('components/header.ejs '、{data:' data '}) – themaster