如何使用yml配置在mustache文件中禁用href标记?

时间:2016-07-07 06:35:46

标签: java html yaml mustache dropwizard

我必须通过从yml配置中获取值(在dropwizard中)来禁用胡子文件中的href标记。如果该值是禁用的,它应该隐藏代码中的标记。因此用户shld无法单击该链接。是它可以做这个功能吗?如果有人知道,请帮助解决这个问题。

1 个答案:

答案 0 :(得分:1)

Mustache是​​无逻辑的,因此您必须在YAML文件中提供一个布尔值:

href: false

YAML还允许offno作为映射到false的布尔值。然后你可以写一个像这样的小胡子文件:

<a{{#href}} href="example.com"{{/href}}>

{{#href}} ... {{/href}}内的文字只会在href存在且不是false的情况下呈现。请注意,您必须将其设置为true才能生成标记。