我是ExpressJS的新手
index.js
res.render('welcome', { name : "bleh"});
welcome.html
<html lang="en">
<body>
<h1>Welcome</h1>
<script>
console.log(name)
</script>
</body>
</html>
我如何获得&#34; name&#34;的价值?在我的HTML页面中?
答案 0 :(得分:0)
您无法使用res.render将变量传递给html。
你应该考虑使用模板引擎(它们中有很多:pug,handlebar,nunjucks,ejs ......它由你决定)。在这种情况下,您将能够使用res.render传递变量(@cobaltway在评论中向您发送文档)
另一个选项是将welcome.html中的ajax查询发送到您的快速服务器(它将作为API工作)。
因此,您将在index.js for f in $(ls data/*.cnv); do
Rscript -e "ggplot_cnv.R::plot.notch(cnv_file = $f)";
done