我對Jade相當陌生,並且想要顯示一些輸出數據作爲文本input
的value
值。像這樣:使用Jade在輸入值內顯示數據
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
當然可以得到它通過執行類似
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
});
});
};
};
不要忘記它是在一個字符串! –
對於帕格,這已經過時了,查看下面的asym的答案。 –