node.js - Jade Templating engine error -
i trying pass values in jade template through node/express route nothing getting passed on. posting both server , template code.
server.js:
app.get('/note/:id',function(request,response) {
var title=notes[request.params.id]['title'] var message=notes[request.params.id]['message'] console.log(title+' '+message) response.render('note', {locals:{title:title, message:message}})
});
note.jade:
span #{locals.title}
tried display locals array console throws error.
i believe not need pass in locals key. if remember right used inside template. give try.
response.render('note', {title:title, message:message})
and in template don't use #{locals.title}
use #{title}
did quick test , should work you.
Comments
Post a Comment