【发布时间】:2014-02-13 13:41:21
【问题描述】:
我对 Jade 还很陌生,我想将一些输出数据显示为文本 input 的 value 值。像这样:
input(type="text", name="date", value="THISRIGHTHURR")
但只有值需要是viewpost.date。我尝试了多种方法,但似乎都没有效果:
input(type="text", name="date", value=viewpost.date) // doesn't work
input(type="text", name="date", value=.=viewpost.date) // doesn't work
input(type="text", name="date", value=".=viewpost.date") // doesn't work
我当然可以通过做类似的事情让它在 input 之外工作
each post, i in viewpost
h1.=post.date
我也应该以某种方式在input 中循环吗?这是输出我的 viewpost 变量的 JS(使用 Node 和 Express)。
// render show post view
exports.viewpost = function(db) {
return function(req, res) {
var id = req.params.id;
collection.find({ "_id": new BSON.ObjectID(id) }, function (err, data) {
res.render("viewpost", {
"viewpost" : data
});
});
};
};
【问题讨论】:
标签: javascript node.js express pug