6

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

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

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

4

2 回答 2

16

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

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

我还没有测试过,但它应该可以工作。

编辑:有点晚了,但我意识到我混淆了字段的名称,并且Link应该调用字段条件Ref

{{#Ref}}
<a href="{{Ref}}">Link</a>
{{/Ref}}
于 2015-03-30T10:12:19.750 回答
2

我最终做的是以下内容:

{{#Ref}}<a href="{{Ref}}">Link</a>{{/Ref}}
于 2015-04-14T18:32:02.873 回答