上這是我的架構查詢數據並顯示一個HTML頁面
var productSchema = new mongoose.Schema({
name: String,
description: String
});
var Product = mongoose.model('Product', productSchema);
在我index.js我使用
exports.welcome = function(req,res) {
Product.find({},{},function(err,docs) {
res.render('welcome', {
"productlist" : docs
});
});
};
在我app.js我打電話這種說法其中路線是我的變量在index.js中調用歡迎程序 app.get('/ welcome',routes.welcome);
我的模式也寫在index.js中。我想要做的是在名爲「welcome.html」的html頁面中顯示所有產品的名稱和說明。
任何人都可以告訴我,我應該在我的html頁面上寫什麼來做到這一點。
內容的HTML渲染器是您使用? – alandarev
app.set('views',path.join(__ dirname,'views')); app.engine('html',require('ejs')。renderFile); app.set('view engine','html');這是我在我的app.js中寫的。 – user3789868
無處不在,我可以找到像發送數據玉,然後顯示在玉,但不是在HTML? – user3789868