我想在 link-to
表达式中包含一个帮助器 myHelper
,如下所示,但似乎不能将一个表达式直接放在另一个表达式中。
{{# link-to "someUrl"class="txt-dark-1 {{myHelper data}}"}}
一些文字
{{/链接到}}
如何在此实例中包含辅助函数?
最佳答案
如果您想直接使用助手的值,您可以通过 ()
而不是 {}
调用您的助手,如下所示:
{{# link-to "someUrl" class="txt-dark-1" (myHelper data) }}
Some text
{{/link-to}}
如果您想将另一个字符串值连接到您的类属性,您可以通过 concat
帮助器使用它,如下所示:
{{# link-to "someUrl" class=(concat "txt-dark-1 " (myHelper data)) }}
Some text
{{/link-to}}
关于javascript - 如何在 Handlebars 表达式中包含 ember js 辅助函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54801338/