使用drabe.js幻灯片显示时,如何在新标签中打开列表项目?

问题描述 投票:0回答:1

update:这个问题是在https://github.com/quarto-dev/quarto-cli/discussions/12276

上提交的。 我在一个四分之一的博客上工作,每个帖子都包含一个Reles.js幻灯片节目。我的

index.qmd

文件使用列表:功能可以自动列出
posts/
文件夹中的所有帖子。
,无论如何,当我打开一个启示示例时,我无法轻松返回主索引页面以导航到另一个幻灯片显示。 JS演示文稿仅发生此问题 - 如果帖子是常规的文章,我可以简单地使用浏览器的后面按钮或站点导航。

要解决这个问题,我希望每个列出的项目在新的选项卡中打开(即,将每个链接添加到每个链接)。这样,索引页面保持打开状态,我可以轻松地在演示文稿之间切换。

,我尝试:

index.qmd

但这给出了一个错误:
target="_blank"

有一种方法可以修改四分之一的列表行为,以在新选项卡中打开所有链接?

在线,是否有一种方法可以自定义列表的输出格式:动态插入

index.qmd

additional信息:

我使用Quarto的默认博客设置与列表:in
--- listing: contents: posts sort: "date desc" type: default image-placeholder: "images/logo.png" categories: true sort-ui: false filter-ui: false format: "[{{title}}](../{{path}}){target='_blank'}" # Invalid property error ---

.

这个问题仅在drabe.js幻灯片show中发生。

对于常规帖子,我可以毫无问题地返回索引页面。
    我想要动态解决方案,而不是为每个帖子手动编写链接。
  • 我无法提供最小的可重复示例,因为这需要一个完整的四分之一项目设置。
        

  • 从lom lasting选项
  • 我看不到可以自定义列表链接格式或设置

    Property name 'format' is invalid

    属性的选项。
  • 但是,您可以使用
  • custom列表模板来完成此操作。

    示例:
  • 指定自定义模板:

  • target="_blank"

在模板中您可以自定义链接:

html r blogs quarto reveal.js
1个回答
0
投票

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.