我目前正在使用静态页面(很快就会转移到 Jade),并且我想在发出第一个请求时将一些信息传递到我的 index.html 中。
我知道这对于 Jade 来说是可能的,我想知道如果我使用静态页面我的选择是什么?
例如,我需要这样的东西:
app.get('/', function(req, res) {
res.render(config.rootPath + '/public/index.html', {data: 'usernamehere'});
});
在我的index.html 中我有一个脚本标签:
<script>
var currentUser = data; <-- I know this will never work...
</script>
那么我应该从我的脚本标记进行调用来获取信息还是有其他方法?
最佳答案
您考虑过express-expose
吗?
“向客户端公开助手和局部变量。”请参阅repo .
关于javascript - 使用 Express Js 使用静态 html 页面引导数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23633233/