node.js - html 文件中的动态内容, Node

标签 node.js

我是 node 的新手,我正在寻找将动态数据添加到 html 文件中的方法,例如 php:

<?php echo $data; ?>

我发现 jade 似乎是 node 的确切方式,但似乎有点困惑,难道没有更像 php 的方式吗?,比如:

{{data}} where data is var data or function, 
-data- where data is var data or function,
etc.

PD:我是 node 和 javascript 的新手,但我有 php 方面的经验,所以任何教程或书籍都将不胜感激

最佳答案

我推荐使用 Swig js它完全符合您的要求,只需从 Node 服务器传递变量,在 express js 中,我这样使用它:

res.render('index.html', {'name': 'mecha'});

然后在我的 index.html 中我会使用:

<p>{{ name }}</p>

关于node.js - html 文件中的动态内容, Node ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23086682/

相关文章:

node.js - 无法生成迁移

javascript - Try Catch 中的 NodeJS JSON 写入错误

node.js - Yarn 把离线包存放在哪里?

node.js - 生产中 webpack 上的 style-loader

node.js - create-react-app 命令中止安装为什么?

node.js - Node -bash :/usr/sbin/node: No such file or directory

node.js - Passport Strategy 如何在幕后运作

javascript - 无法从使用 spring RedisTemplate 存储的 javascript 中获取 redis 嵌套哈希键值

javascript - 如何使用清晰的 native Javascript 测试浏览器事件 - 单击、鼠标悬停等?

javascript - 为什么 webpack 配置必须使用 path.resolve & path.join