我真的很喜欢django/jinja2模板语言。他们的语法非常简单,但却非常灵活。在JavaScript中是否有类似于语法和能力的东西,或者如果不是两者,至少在能力上是如此。Jinja-like JS模板语言
我看着下划线,jquery模板和小胡子模板,并且它们都不是我正在寻找的东西。
其他注意事项
我想出来的所有库(我看了一下)胡子是最好的,但我真的不喜欢的语法。例如,这胡子模板
{{#people}}
{{name}}
{{/people}}
{{^people}}
No people :(
{{/people}}
相比,Django的模板:
{% for person in people %}
{{ person.name }}
{% empty %}
No people :(
{% endfor %}`
还为应用滤镜同样的事情。例如:
{{#filter}}{{value}}{{/filter}}
VS
{{ value|filter }}
我认为Django的/ Jinja2的方法更干净,只是感觉更自然。
那么,有没有js库的模板非常类似于django/jinja?如果不是这样,我想我必须和muschache一起生活(或者其他一些好的js库 - 我愿意提供),但是它感觉不对。
谢谢。
小胡子中缺少哪些功能? – pradeek 2012-07-13 01:37:10
参考其他注意事项 – miki725 2012-07-13 04:34:40
有一个[Jinja的JavaScript端口](https://github.com/ericclemmons/jinja.js),但我还没有亲自尝试过。 – pradeek 2012-07-13 05:46:10