Я пытаюсь динамически загружать содержимое из этого объектаЯ имею «» req.param.id вопросы
projects = {
test1:{
'name': 'Test',
'description': 'This is just a test description for a test project.',
'img': {
'thumbnail': '/img/260x180.png',
'screenshot': '/img/1024x500.png'
},
'link': '/projects/test1'
},
test2:{
'name': 'Test2',
'description': 'This is just a test description for a test project.',
'img': {
'thumbnail': '/img/260x180.png',
'screenshot': '/img/1024x500.png'
},
'link': '/projects/test2'
}
};
следующего
var id = req.params.id;
res.send('index/project',{title: title, project: projects.id});
и возвращается как неопределенные. Я также попытался использовать JSON.stringify(), и это тоже не сработало. Есть идеи?
Что такое 'id'? Каков URL-адрес запроса? Что такое project.id? С точки зрения JS это на самом деле не имеет особого смысла ... вам придется подробно остановиться на том, что вы хотите сделать, если хотите помочь :) –
Помимо проблемы с кронштейном/имуществом, я считаю, что res .send ожидает два параметра: один, код состояния HTTP и два, тело ответа HTTP. Вероятно, вы хотите: res.render ('templateName', {title: title}) ' – Plato