Stencil中是否有自定义帮助程序可以链接多个条件而不是嵌套它们?
{{#if template_file '!==' 'pages/home'}}
{{#if template_file '!==' 'pages/product'}}
{{#if template_file '!==' 'pages/category'}}
...
{{/if}}
{{/if}}
{{/if}}
'任何'帮助器在这个例子中使用?
答案 0 :(得分:1)
请参阅:Logical operator in a handlebars.js {{#if}} conditional
简而言之,没有。如果您计划多次使用此条件,最好自己编写助手。但话说回来,也许最好只在当前页面上声明一个全局变量,然后在“动态”模板文件上,你可以有一个条件语句来比较那个单一变量吗?
这有意义吗?希望这会有所帮助..