私はこの2つの機能を得ました
exports.list = function (req, res){
Material.find(function(err, materials) {
res.render('materials/list', {title: 'Pagina Materiali', materials: materials});
});
}
exports.modify = function (req, res){
Material.findById(req.params.id, function(err, materials){
res.render('materials/edit', {title: 'Pagina materiale singolo', materials: materials});
});
}
最初のものは適切に機能し、次の Jade スニペットで循環させます。
each material in materials
p Nome materiale: #{material.m_name} | Tipo materiale: #{material.type} |
a(href='materials/edit/#{material.id}') Modifica Materiale
しかし、2番目のものを機能させることができず、Expressは未定義のプロパティを読み取ることができないと教えてくれます。コンソールで結果を表示するか、結果を返すと、正しい値が選択されていることがわかりますが、テンプレートで適切に表示できないだけです。何か助けはありますか?ありがとう!