当前位置 : 主页 > 网页制作 > Nodejs >

node.js – 如何用Jade执行js?

来源:互联网 收集:自由互联 发布时间:2021-06-16
我想知道如何在渲染之前执行js? 这失败了 -#{somejs} // Outputs just the js-codep #{somejs()} // Executes the js-code, but doenst render the html //在EJS我写的.但是我怎么能用节点来做呢? %- somejs() % //我尝
我想知道如何在渲染之前执行js?

这失败了

-#{somejs} // Outputs just the js-code
p #{somejs()} // Executes the js-code, but doenst render the html

//在EJS我写的.但是我怎么能用节点来做呢?

<%- somejs() %>

//我尝试使用express-messasges(https://github.com/visionmedia/express-messages)和Jade而不是ejs

以下两个对我有用:

- var test = Math.sqrt(16);
  div #{test}

要么

div#{Math.sqrt(25)}

如果可能的话,请你发布你的somejs()吗?您确定它正在生成HTML字符串吗?

网友评论