node.js - 有没有像PHP Smarty一样支持模板继承功能的nodejs模板引擎?

标签 node.js smarty template-engine template-inheritance

有没有nodejs模板引擎像PHP Smarty一样支持模板继承功能?

{block name=head}
default layout content
{/block}

{block name=head}
if page have customize the content it display the customize content, otherwise display the layout content
{/block}

最佳答案

试试 dust.js 的 LinkedIn 分支:https://github.com/linkedin/dustjs

它看起来像这样:

{+head}default layout content{/head}

dust.js 还支持以下内容: - 异步/流式操作 - 浏览器/Node 兼容性 - 扩展的 Mustache/ctemplate 语法 - 干净的低级 API - 高性能 - 可组合模板

关于node.js - 有没有像PHP Smarty一样支持模板继承功能的nodejs模板引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16103334/

相关文章:

javascript - NightmareJS promise中的问题

javascript - 使用 JavaScript 中的 API,它使用 JS 最大整数以上的 ID

php - Smarty 以 strpos 作为开始和 strlen 作为结束获取 var 的子字符串

javascript - 使用 Smarty 模板的动态页面布局

node.js - 尝试在 Express JS 中使用 Mustache 时出现 TypeError : this. 引擎不是函数

javascript - Play Framework : cannot read value of textfield with javascript

javascript - Windows 10下node.js文件编译失败错误800A03EA

javascript - Nodejs async.each 等待第一个循环

javascript - 在 smarty 或 javascript/jQuery 中匹配特定单词后 chop 字符串

java - FreeMarker:需要一个 boolean 值,但这被评估为一个数字