0

Django 程序员有一些很棒的 js 模板引擎:http: //paularmstrong.github.io/swig/

但它在 node.js 的 npn 包中可用。并且渲染方法需要文件路径:

swig.renderFile('/path/to/template.html', {
    pagename: 'awesome people',
    authors: ['Paul', 'Jim', 'Jane']
});

是否可以像其他 js/jquery 库一样使用它并从字符串渲染模板?

4

1 回答 1

0

是的,您可以使用该render(source, options)方法。

var output = swig.render('{{ tacos }}', {
    locals: {
        tacos: 'Tacos!!!!'
    }
});

除非您的意思是要在浏览器中运行它,否则请查看文档

于 2014-11-04T11:23:53.813 回答