小而完整的语言
输出、条件、循环、宏、布局和过滤器。语言规范中的每条规则都有一致性测试用例对应。
阅读语言规范
修改模板或数据,结果直接在浏览器里渲染。
<h1>{{= name }}苍苍,白露为霜</h1>
{{ for task of tasks }}
<p>{{= loop.index + 1 }}. {{= task.title }}{{= " ✓" if task.done }}</p>
{{ else }}
<p>没有待办事项。</p>
{{ endfor }}{
"name": "蒹葭",
"tasks": [
{ "title": "写一个模板", "done": true },
{ "title": "渲染它", "done": false }
]
}npm install janja