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 %>