我必须通过从yml配置中获取值(在dropwizard中)来禁用胡子文件中的href标记。如果该值是禁用的,它应该隐藏代码中的标记。因此用户shld无法单击该链接。是它可以做这个功能吗?如果有人知道,请帮助解决这个问题。
答案 0 :(得分:1)
Mustache是无逻辑的,因此您必须在YAML文件中提供一个布尔值:
href: false
YAML还允许off
和no
作为映射到false
的布尔值。然后你可以写一个像这样的小胡子文件:
<a{{#href}} href="example.com"{{/href}}>
{{#href}}
... {{/href}}
内的文字只会在href
存在且不是false
的情况下呈现。请注意,您必须将其设置为true
才能生成标记。