我想知道如何在渲染之前執行js?如何用Jade執行js?
這種失敗
-#{somejs} // Outputs just the js-code
p #{somejs()} // Executes the js-code, but doenst render the html
//在EJS我只是寫。但是,我怎樣才能做到這一點與節點?
<%- somejs() %>
//我儘量用快遞-messasges(https://github.com/visionmedia/express-messages)用玉來代替EJS的
如果處理是複雜的,那豈不是更好地渲染玉模板之前執行您的JavaScript?例如,在調用'res.render()'的路由中。對於像交替行着色計算這樣的簡單事情,內聯' - blah()'就可以做到這一點。 – 2013-03-12 02:03:13