ejs代码显示由Sails中的PostController.js发送的stringvariables

尝试在Sails中由PostController.js发送的postview.ejs中显示一个stringvariables

val是stringvariables

[ejs的HTML JavaScript的Sails快递node.js]

PostController.js

module.exports = { post : function (req, res) { var val = req.param('valeur'); console.log('val =', valeur); // controller test : no problem so far res.render('postview') 

postview.ejs (?)

  <html> <h1>Post view</h1> <body> // until now everything is running smoothly <script type=«text/javascript»> document.write ('your value :' + val) </script> </body> </html> 

ejs代码不工作:JavaScript是相关的吗?

Sails中的正确代码在返回视图中显示valstring是什么?

你首先需要将你想要的数据传递给你的视图。

 res.render('postview', {val: val}) 

然后使用EJS模板,您将使用以下代码来呈现该值<%= val %>