车把@partial-block 用法
Handlebars @partial-block usage
我一直在尝试将模板传递给部分模板,如此处所述:https://handlebarsjs.com/guide/partials.html#partial-blocks。
例如我有一个文件 hello.hbs
包含:
Hello
{{> @partial-block }}
我正尝试按原样包含在另一个文件 world.html
中:
{{#> hello }}
World!
{{/hello}}
以便它应该呈现:
Hello
World!
但是如果我这样做,我会收到错误 The partial @partial-block could not be found
。但是,如果我将 hello.hbs
更改为:
Hello
{{ @partial-block }} <!-- Removed the '>' -->
有效。我做错了什么吗?
提前致谢!
实际上,我通过此处提供的评论解决了这个问题:https://github.com/wycats/handlebars.js/issues/1168#issuecomment-247010136。
错误可能发生是因为部分块并不总是被定义,例如如果我正在做:
{{#> hello }}
{{/hello}}
我一直在尝试将模板传递给部分模板,如此处所述:https://handlebarsjs.com/guide/partials.html#partial-blocks。
例如我有一个文件 hello.hbs
包含:
Hello
{{> @partial-block }}
我正尝试按原样包含在另一个文件 world.html
中:
{{#> hello }}
World!
{{/hello}}
以便它应该呈现:
Hello
World!
但是如果我这样做,我会收到错误 The partial @partial-block could not be found
。但是,如果我将 hello.hbs
更改为:
Hello
{{ @partial-block }} <!-- Removed the '>' -->
有效。我做错了什么吗?
提前致谢!
实际上,我通过此处提供的评论解决了这个问题:https://github.com/wycats/handlebars.js/issues/1168#issuecomment-247010136。 错误可能发生是因为部分块并不总是被定义,例如如果我正在做:
{{#> hello }}
{{/hello}}