如何在anki中隐藏一个卡片字段?
How to hide a card field in anki?
在 Anki 中,我试图隐藏第三个字段(如果它是空的)。该字段名为 Ref。在卡片的样式视图中,通过“编辑”>“卡片”访问,我在后台模板中有以下 HTML 片段:
<a href="{{Ref}}">Link</a>
我想知道的是如果字段为空如何隐藏。有可能在卡片字段中添加Javascript,但程序中没有元素检查器。
根据 anki manual,您可以使用带 {{#Field}} ... {{/Field}}
或 {{^Field}} ... {{/Field}}
的条件来测试字段是否为空。在你的情况下,尝试这样的事情:
{{#Link}}
<a href="{{Ref}}">Link</a>
{{/Link}}
我还没有测试过,但应该可以。
编辑:有点晚了,但我意识到我混淆了字段的名称,Link
字段条件应该被称为 Ref
:
{{#Ref}}
<a href="{{Ref}}">Link</a>
{{/Ref}}
我最后做了以下事情:
{{#Ref}}<a href="{{Ref}}">Link</a>{{/Ref}}
在 Anki 中,我试图隐藏第三个字段(如果它是空的)。该字段名为 Ref。在卡片的样式视图中,通过“编辑”>“卡片”访问,我在后台模板中有以下 HTML 片段:
<a href="{{Ref}}">Link</a>
我想知道的是如果字段为空如何隐藏。有可能在卡片字段中添加Javascript,但程序中没有元素检查器。
根据 anki manual,您可以使用带 {{#Field}} ... {{/Field}}
或 {{^Field}} ... {{/Field}}
的条件来测试字段是否为空。在你的情况下,尝试这样的事情:
{{#Link}}
<a href="{{Ref}}">Link</a>
{{/Link}}
我还没有测试过,但应该可以。
编辑:有点晚了,但我意识到我混淆了字段的名称,Link
字段条件应该被称为 Ref
:
{{#Ref}}
<a href="{{Ref}}">Link</a>
{{/Ref}}
我最后做了以下事情:
{{#Ref}}<a href="{{Ref}}">Link</a>{{/Ref}}