Node.js Express haml不能正确渲染
我对这个问题的回购是: https : //github.com/okor/express_bad_haml
问题是,我可以让应用程序正确呈现布局,或页面,但不是两个。 导致: http : //farm8.staticflickr.com/7170/6818833785_80bcc2b2fe_z.jpg
我不确定我做错了什么。 帮帮我?
看起来您的浏览器正在尝试将输出呈现为纯文本。 尝试强制输出标题为文本/ HTML:
res.writeHead(200, {'Content-Type': 'text/html'});
好的,我明白了。 我曾经设置过
app.set("view options", {layout: true});
我改变了这个设置
app.set("view options", {layout: false});
这解决了这个问题。