如何在模具中添加自定义手柄帮助器

问题描述 投票:1回答:1

文档表明您可以添加自定义Handlebars Helper https://developer.bigcommerce.com/stencil-docs/handlebars-syntax-and-helpers/handlebars-overview#handlebars_custom

这与代码https://github.com/bigcommerce/paper-handlebars/blob/master/index.js#L69冲突,该代码仅从纸质把手模块加载助手。

甚至可以定义自定义Handlebars Helper,还是应该更新文档?

bigcommerce
1个回答
1
投票

看起来我们需要收紧文档中的措辞以使其更加清晰(我们已经向文档团队提供了一张票)。谢谢你的提醒。

确实,你可以添加一个自定义Handlebars助手,但需要注意的是它必须被带入纸质把手模块,它将作为Stencil的一部分提供。添加新自定义帮助程序的过程是向此repo提交拉取请求:

https://github.com/bigcommerce/paper

理想情况下,我们添加到Stencil的新助手应该足够通用,以适用于大量用例。

或者,我们也从这个库中提取助手并将Stencil的某些助手列入白名单:

https://github.com/helpers/handlebars-helpers

如果你正在为一个你认为会使更广泛的Handlebars社区受益的Helper工作,你可以将它提交给把手 - 助手回购并让我们在Stencil中将其列入白名单。

© www.soinside.com 2019 - 2024. All rights reserved.