これは私の問題です:
私はエクスプレスコードのどこかにこのレンダリング関数を持っています:
function renderWithData(arrayOfEvents, res) {
res.render("index", {
locals: {
pageTitle: "Wochenplaner",
events: arrayOfEvents
}
});
}
index.jade にeventsという変数を渡します。ここで、たとえば次のように、この変数を jade 内で解析したいと思います。
- if(locals.events[0] == true) alert("Bla");
しかし、エクスプレスはlocals.eventsが未定義であることを教えてくれます。そのような「rendering-javascript」に変数を正しく渡すにはどうすればよいですか?