ejs を使用して Nodejs サーバーから HTML にデータを送信しようとしています。しかし、問題は、スクリプト内の変数を読み取ることができないことです。
Nodejs サーバー:
リーリー
次のように HTML でイベントを読み取る必要があります。
var イベント = <%= events %>
しかし、イベントが存在しないというコンソール エラーが表示されます。これを修正する方法、または別の方法で動作させる方法はありますか?
div を作成して直接割り当ててみましたが、成功しませんでした。
res.render
を使用してevents
を ejs ビューに正しく渡しているようです。したがって、events
が設定されていることを確認し、データベース エラーがない場合は、次のようにevents
配列内のオブジェクトにアクセスできます。 リーリー