如何在anki中隐藏卡片领域?

时间:2015-03-21 13:33:42

标签: anki

Anki我试图隐藏第三个字段,如果它是空的。该字段名为 Ref 。在卡的样式视图中,通过编辑>访问。卡片,我在后面的模板中有以下HTML代码段:

<a href="{{Ref}}">Link</a>

我想知道的是如果字段为空则如何隐藏字段。可以将Javascript添加到卡片字段,但程序中没有元素检查器。

2 个答案:

答案 0 :(得分:15)

根据anki manual,您可以使用{{#Field}} ... {{/Field}}{{^Field}} ... {{/Field}}的条件来测试字段是否为空。在你的情况下,尝试这样的事情:

{{#Link}}
<a href="{{Ref}}">Link</a>
{{/Link}}

我没有对它进行过测试,但它应该有效。

修改:有点晚了,但我意识到我混淆了字段的名称,Link字段条件应该被称为Ref

{{#Ref}}
<a href="{{Ref}}">Link</a>
{{/Ref}}

答案 1 :(得分:1)

我最终做的是以下内容:

{{#Ref}}<a href="{{Ref}}">Link</a>{{/Ref}}