आपको एक टेम्पलेट इंजन का उपयोग करना होगा एक html पृष्ठ में डेटा प्रदर्शित करने के लिए, कई टेम्पलेट इंजन हैं, आप इनमें से किसी एक को चुन सकते हैं लिंक
यहां पग का इस्तेमाल करके एक उदाहरण दिया गया है :
1- पग स्थापित करें
npm install pug --save
2- सेट व्यू डायरेक्टरी:
app.set('views', path.join(__dirname, 'views'));
3- पग को डिफॉल्ट व्यू इंजन के रूप में सेट करें
app.set('view engine', 'pug');
4- history.pug
बनाएं अंदर views
फोल्डर
doctype html
html
head
body
table
thead
tr
th Name
th date
tbody
each idea in ideas
tr
td= idea.name
td= idea.date
5- एक्सप्रेस से पग तक डेटा पास करें:
app.get('/history', (req, res) => {
let ideas = Idea.find({})
.sort({date:'desc'}).exec( (err, ideas) => {
res.render('history', ideas);
});
})