前提・実現したいこと
Node.jsでブログサイトを作っています。記事一覧ページで以下のエラーメッセージが発生しました。よろしくお願いします。
発生している問題・エラーメッセージ
Cannot read property 'forEach' of undefined at eval (eval at compile (/Users/nodeTest2/node_modules/ejs/lib/ejs.js:662:12), <anonymous>:12:17) at list (/Users/nodeTest2/node_modules/ejs/lib/ejs.js:692:17) at tryHandleCache (/Users/nodeTest2/node_modules/ejs/lib/ejs.js:272:36) at View.exports.renderFile [as engine] (/Users/nodeTest2/node_modules/ejs/lib/ejs.js:489:10) at View.render (/Users/nodeTest2/node_modules/express/lib/view.js:135:8) at tryRender (/Users/nodeTest2/node_modules/express/lib/application.js:640:10) at Function.render (/Users/nodeTest2/node_modules/express/lib/application.js:592:3) at ServerResponse.render (/Users/nodeTest2/node_modules/express/lib/response.js:1012:7) at Query.<anonymous> (/Users/nodeTest2/app.js:31:11) at Query.<anonymous> (/Users/nodeTest2/node_modules/mysql/lib/Connection.js:526:10) ### 該当のソースコード 19| <main> 20| <ul class="list"> >> 21| <% articles.forEach((article) => { %> 22| <li> 23| <h2><%= article.title %></h2> 24| <p><%= article.summary %></p>
試したこと
"Javascript forEach"で調べたのですが、解決できず質問しました。
補足情報(FW/ツールのバージョンなど)
FWはexpressで、VSCodeを使っています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/21 09:50