Handlebars - 我可以将某些助手限制在另一个助手内吗?

Handlbars - Can I limit certain helpers to being within other helpers?

例如,我想使用这样的嵌套助手:

{{#submission}}
     {{field}}
{{/submission}}

但我希望{{field}}在这种情况下成为与上面那个不同的助手

{{#post}}
     {{field}}
{{/post}}

如果不在其中任何一个内部使用,甚至可能还有其他东西(或者可能只是显示通过的数据,而不是触发助手)。

{{field}}

这可能吗,还是我必须让每个助手都独一无二?

抱歉,每个帮手都必须是独一无二的。如果您想使用不同的代码,则必须通过处理参数并根据参数切换代码以编程方式进行。