为何EJS模板在JS文件中失效?求<%-JSON.stringify(campgrounds)%>解决方案
EJS中<%- JSON.stringify(campgrounds) %>无法获取值的解决方案
确认后端已正确传递campgrounds变量
后端渲染EJS模板时,必须将campgrounds作为参数传入render方法。以Express为例:// 后端代码示例 app.get('/campgrounds', (req, res) => { const campgroundsData = [...]; // 你的露营地数据 // 确保变量名和模板中使用的完全一致 res.render('campgrounds', { campgrounds: campgroundsData }); });同时在后端打印
campgroundsData,确认数据不为undefined或空值。将EJS语法放在模板内的
相关产品推荐
相关产品推荐

