0

我想使用将在客户端评估的 javascript 脚本响应我 express.js 应用程序上的 ajax 调用。如何使用 JADE 作为模板来动态构建这些脚本?

多谢。马库斯

4

1 回答 1

0

在您的应用中:

app.get('/demo.js', function(req, res) {
  res.set('Content-Type', 'text/javascript');
  res.render('script', { value : Math.random() });
});

在您的模板 ( script.jade) 中:

|var someVar = #{value};

测试:

$ http get localhost:3012/demo.js
...
HTTP/1.1 200 OK
Connection: keep-alive
Content-Length: 33
Content-Type: text/javascript
Date: Fri, 10 May 2013 14:30:54 GMT
X-Powered-By: Express

var someVar = 0.9364965052809566;
于 2013-05-10T14:36:03.917 回答