我正在构建一个站点,其中我希望为大多数页面(但不是全部)使用布局 Package 器。我尝试做的是为布局 Package 器使用一个部分,然后将其他内容部分传递到此主布局中。layout.hbs
的内容
<!DOCTYPE html>
<html>
{{> head }}
<body>
{{> nav}}
{{ content }}
</body>
</html>
然后在somefile.hbs
中
{{> layout myPartial.hbs}}
我大口大口地撕开我的车把模板。
如果我直接将标记传递到layout.hbs
中,我可以让它工作,但是我想做的是将另一个部分文件的内容传递到布局 Package 器中。
{{> layout content="<div>foo</div>"}} // Renders ok
是否还有其他方法可以使用全局布局 Package 器?
1条答案
按热度按时间wqsoz72f1#
我可以用动态部分查找语法来实现。
工作溶液
layout.hbs
的内容someFile.hbs
的内容someDir/_someFile.hbs
的内容