0
我正在探索PUG模板並擁有exporess/mongodb/mongoose後端。如何在pug模板中顯示貓鼬數據
爲索引頁面的路由器是爲了顯示「推薦」和我有以下的「路線」:
const Testimonial = require('../models/Testimonial');
exports.index = (req, res) => {
Testimonial.find((err, testimonials) => {
if (err) {
console.log("Error: " + err);
} else {
res.render('home2', {
title: 'website',
testimonials: testimonials,
});
}
});
};
如果我加上「的console.log」語句之前渲染它會返回集合中的所有推薦內容,因此數據面能夠正常工作。
索引頁包括用於與以下的一個推薦「部分」哈巴狗模板:
.nk-box.bg-gray-4
.nk-gap-4
.row
.nk-carousel-2(data-autoplay='12000', data-dots='true')
.nk-carousel-inner
each testimonial in testimonials
div
div
blockquote.nk-testimonial-3
.nk-testimonial-photo(style="background-image: url('/images/avatar-man-2.jpg');")
.nk-testimonial-body
em
| " testimonial.Description "
.nk-testimonial-name.h4 testimonial.CreatedBy
.nk-testimonial-source testimonial.ModifiedDate
.nk-gap-4
該模板創建推薦的正確數量,但不被顯示在每個所述數據。相反,我通過'testimonial.Description'而不是實際的單詞得到一個證言,'testimonial.CreatedBy'而不是這個人的名字。
模板正在循環通過它的外觀返回的內容,我只是無法顯示數據。
我非常感謝你們提供的幫助。
再次感謝。
法比奧你是個明星插值它的價值!謝謝。 – Pandafinity