用Expressjs加载静态html页面的数据
Boostrapping data with Static html page with Expressjs
我目前正在使用静态页面(将很快转移到Jade),我想在第一次请求时将一些信息传递到我的index.html中。
我知道这是可能的与翡翠,我想知道我的选择是什么,如果我使用一个静态页面?
例如,我需要这样的内容:
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
吗?
"向客户端公开帮助程序和局部变量。"
相关文章:
- 如何将json数据显示为html
- 使用html中的外部javascript进行数据验证
- 无法将数据从firebase获取到我的html页面
- JS验证ajax返回的html中的表单数据
- 将HTML表格导出到excel时,无法将数据加载到excel文件中
- 编辑HTML表的源数据
- PHP:显示sqlite数据库中的html格式数据,使用tinymce保存
- 在页面呈现之前更改HTML数据
- 如何放置'选择'基于angularJS中数据的html选项
- 有没有一种方法可以仅使用HTML/CSS来隐藏基于特定值的数据单元格
- AngularJS-需要在index.html页面中访问来自服务的数据
- AngularJS加载JSON数据,然后从中解析/加载HTML
- tu如何将id放在填充了json数据的html表td上
- 在HTML页面上显示node.js服务器中的数据
- 函数jquery.html()不提供数据属性集值
- 从远程站点获取数据 - HTML 表
- 如何保存和访问复选框数据 HTML
- 在下拉列表中显示保存的数据 - html 选择标签
- 避免使用jQuery显示的数据.html在页面重新加载后丢失
- 使用javascript根据元素的数据html将类附加到元素中