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.