Я пытаюсь реализовать бесконечную прокрутку в EJS и пытаюсь сначала визуализировать элементы базы данных, но ограничиваю ее только 1. Поэтому я создал тестовую страницу в ejs и смог отобразить первый элемент в базе данных в виде открытого текста.
Экспресс / Mongoose Serveride:
app.get("/test",(req,res)=>{
database.find({}, (err, found) => {
if (!err){
res.render("test",{
db :found,
logStatus :true,
});
} else {
console.log(err);
}
}).limit(1);
});
EJS:
<boilerplate code for header and navbar>
<p><%=db%></p>
<boilerplate code for footer>
эта часть работала, поэтому я попробовал следующийдля загрузки содержимого базы данных по отдельности:
Экспресс / mongoose на стороне сервера:
app.get("/test",(req,res)=>{
database.find({}, (err, found) => {
if (!err){
res.render("test",{
db :found,
link :found.link,
name :found.name,
price :found.price,
logStatus :true,
});
} else {
console.log(err);
}
}).limit(1);
});
EJS сторона
<boilerplate code for header and navbar>
<p><%=link%></p>
<boilerplate code for footer>
это ничего не делает, поэтому я совершенно не понимаю, почему.