作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我想知道如何在渲染前执行js?
这失败了
-#{somejs} // Outputs just the js-code
p #{somejs()} // Executes the js-code, but doenst render the html
//在 EJS 中我只是写。但是我怎样才能用 Node 做到这一点呢?
<%- somejs() %>
//我尝试将 express-messasges (https://github.com/visionmedia/express-messages) 与 Jade 而不是 ejs 一起使用
最佳答案
以下都对我有用:
- var test = Math.sqrt(16);
div #{test}
或
div #{Math.sqrt(25)}
如果可能的话,你能发布你的somejs()
吗?您确定它正在生成 HTML 字符串吗?
关于node.js - 如何用Jade执行js?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5786674/
我是一名优秀的程序员,十分优秀!