使用 GitHub Action 的摘要功能无法在表格中呈现链接

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

如果我在 GitHub 操作中调用以下代码:

summary
  .addHeading("Links", 2)
  .addTable([
    [{ data: 'Site', header: true }, { data: 'Url', header: true }],
    ["Google", "[google.com](https://google.com)"]
  ]
).write();

我希望它能做出这样的表格:

链接

网站 网址
谷歌 google.com

相反,url 字段不会呈现为链接,并且不是 google.com,而是

[google.com](https://google.com)

最终看起来像这样:

链接

网站 网址
谷歌
[google.com](https://google.com)

有没有办法渲染表格内的链接?

javascript github-actions github-flavored-markdown
1个回答
0
投票

在@jonrsharpe 的评论中找到了答案。

它不被视为Markdown,它直接构建一个HTML表格。因此请提供 HTML 链接,而不是 Markdown 链接。

通过将我的代码转换为 html

a
标签,它可以正确呈现:

summary
  .addHeading("Links", 2)
  .addTable([
    [{ data: 'Site', header: true }, { data: 'Url', header: true }],
    ["Google", '<a href="https://google.com">google.com</a>']
  ]
).write();
© www.soinside.com 2019 - 2024. All rights reserved.