您好,
我想创建一个可以在整个应用程序中使用的新的辅助函数。我不确定如何创建辅助函数。
同样,我尝试自己创建一个辅助函数,但它不起作用。
请查看我的代码。
我指的是 .hbr 文件中的这个辅助函数。请查看附加的截图。
请给我一些建议。
谢谢
Kumar
您好,
我想创建一个可以在整个应用程序中使用的新的辅助函数。我不确定如何创建辅助函数。
同样,我尝试自己创建一个辅助函数,但它不起作用。
请查看我的代码。
我指的是 .hbr 文件中的这个辅助函数。请查看附加的截图。
请给我一些建议。
谢谢
Kumar
有人能帮帮我吗?
您的代码应该可以工作,但您在模板中使用了助手 Handlebars\n{{sample}}\n```\n\n 而没有传递任何参数。即使您正在测试以查看事物是否有效,也请传递一个测试字符串,例如\n\nHandlebars\n{{sample \"some string\"}}\n\n\n您需要这样做,因为您在原始 hbr 模板中使用了助手。出于测试目的,即使您在常规 hbs 模板中不传递任何内容,助手也应该可以工作。\n\n如果您正在创建一个块助手,那么它需要有 #,并且您需要像这样关闭它。\n\nHandlebars\n{{#sample}}\n\n{{/sample}}\n\n\n将 ~ 添加到您的助手可以有选择地修剪它返回的任何 HTML 标记之间的空格。所以\n\nHandlebars\n{{~#sample}}\n\n{{/sample}}\n
非常感谢您的回复。现在一切正常。
您好,
感谢您的回复。您帮了我很多。
是的,我已经阅读了文档、现有主题和一些示例,并创建了这个示例项目。但我不知道如何在 handlebar 文件中调用辅助函数。我尝试了多种方法,但都没有成功。因此,我在这里发帖。
谢谢
Kumar
你的问题也帮到我了,感谢 @Johani!我打算借此机会重构一些代码。