我正在使用mongoDb处理节点js。加载标题页时我遇到一个奇怪的问题。
以下代码完美无缺
var articledetailpage = function (req, res, next) {
Articlepost.find({},function(err,docs){
res.write(loadView('articledetail',{doc:docs}));
next();
})
app.get('/articlepage',header,headerhome,articledetailpage,footer);
但是当我想动态传递url参数时,它不会加载标题。
var articledetailpage = function (req, res, next) {
Articlepost.findOne({_id:req.params.id},function(err,docs){
res.write(loadView('articledetail',{doc:docs}));
next();
})
};
app.get('/articlepage/:id',header,headerhome,articledetailpage,footer);
当我使用url
运行代码时localhost:3000/articlepage/fetched_id_from_database
答案 0 :(得分:0)
当你说,标题没有加载,你的意思是你得到一个错误,或者只是引擎根本没有加载它?请更具体一点。