handlebars.js - Handlebars 主体部分

标签 handlebars.js

我正在读一篇template.hbs并看到{{> body }} ,但我没有找到任何名为 body.hbs 的部分内容。 page.hbs中的所有内容是不是有某种约定?将进入 {{> body }}

最佳答案

{{ body }}将是 Handlebars 的保留字,作为传递到模板中的 ALL 内容的占位符。

但是,因为 >字符存在,{{> body }}视为部分,并且应该预期部分会以“body”名称注册。

Handlebars.registerPartial('body','<div>Hello, World!</div>');

关于handlebars.js - Handlebars 主体部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24530885/

相关文章:

ember.js - EmberJS-嵌套资源的渲染模板

javascript - 如何本地化用户并显示我网站的优质版本

javascript - 有没有办法获取选项标签值并将其传递给 Handlebars 中的助手?

javascript - 助手字符串中的 Handlebars 模板标签

javascript - 使用 Ember 的 bindAttr 时的 SafeStrings?

mustache {{{partial}}} 与 {{>partial}}

javascript - Handlebars - 期待 'OPEN_INVERSE_CHAIN' 、 'INVERSE' 、 'OPEN_ENDBLOCK' ,得到 'EOF'

javascript - @index 在 Handlebars 上不起作用

javascript - Handlebars 表单提交不起作用

Javascript - 创建带有 Handlebars 的表格