我想创建静态 html 页面并将内容绑定到 javascript 对象,我知道有一个名为 MetalSmith-layout 的插件将值从 markdown 文件绑定到 html,但就我而言,绑定值是动态的,所以我无法准备静态降价,否则我必须在火上创建降价文件。
所以对于我的问题,有没有更好的方法来绑定模板和 javascript 对象,就像 Express 路由器一样?如
/* GET home page. */
router.get('/', function(req, res, next) {
res.render('homepage', vm);
});
主页.swig
<html>
...
<div>{{ firstName }}</div>
<div>{{ lastName }}</div>
...
</html>
vm.json
{
"firstName":"Tom",
"lastName":"Hansk"
}