Closed Cheng7966 closed 2 months ago
你好,我在使用模板的时候,想要将Zotero的#开头的tag自动变成思源的tag格式,由于我不会编程,所以参考了帮助文档后,让AI帮我写了一段JavaScript代码:tags.length ?\nTags: ${tags.map(tags => tags.startsWith('#') ? ${tags}# : tags).join(', ')}: "";,但是并没有成果,提示template.js error。可以帮我看看吗? 这是JavaScript代码图片: 这是在网页JavaScript编辑器运行结果,是可以的: 这是思源插件的模板设置: 这是思源文献内容刷新后结果:
tags.length ?
${tags}#
: "";
我知道了,你测试用的数据和我给的不一样,我给的直接是一个字符串,所以应该这么写,我测试了应该没问题
{{ tags.length ? `\n**Tags**: ${tags.split(", ").map(tags => tags.startsWith('#') ? `${tags}#` : tags).join(', ')}` : "" }}
是的可以了,谢谢
你好,我在使用模板的时候,想要将Zotero的#开头的tag自动变成思源的tag格式,由于我不会编程,所以参考了帮助文档后,让AI帮我写了一段JavaScript代码:
tags.length ?
\nTags: ${tags.map(tags => tags.startsWith('#') ?${tags}#
: tags).join(', ')}: "";
,但是并没有成果,提示template.js error。可以帮我看看吗? 这是JavaScript代码图片: 这是在网页JavaScript编辑器运行结果,是可以的: 这是思源插件的模板设置: 这是思源文献内容刷新后结果: