2つの異なるソースからのデータを使用しようとしていますが、EJS、JSおよびノードを使用して同じHTMLページでそれらをレンダリングしようとしています。 これは私が何をしようとしています..ですEJSで複数のソースをレンダリングすることができます
app.set('view engine', 'ejs');
app.get('/', function(req, res) {
res.render('index.ejs', { data: JSONdata })
res.render('index.ejs', {data2: arrayData})
});
データはJSONで、DATA2は配列です。私はこの正確なプロセスの正しい構文を調べようとしましたが、何も見つけられないようです。
多くのありがとうございます。
ありがとう、これは働いた!今私はarrayDataにデータをプッシュしていることに気付いていますが、EJSはデータをarrayDataにプッシュする前にページをレンダリングしています。 – TheGirl440
あなたはどういう意味が分かりませんか?もう少し詳しくこの問題に関する別の質問を投稿できますか?また、この答えがあなたを助けた場合、それを受け入れる必要があります:) @ TheGirl440 – James111
@ James111:こんにちは、私はあなたの答えを見つけた、私はこれを持って[質問](http://stackoverflow.com/questions/37616719/pass-a-variable -from-javascript-to-ejs)はすでに答えられていますが、私は更新しました。別のファイルで2つの 'res.render'メソッドを呼び出す方法を知りたいのですが解決策があれば、もちろんアップアップします。 – George