【发布时间】:2021-07-09 13:22:09
【问题描述】:
所以我用 Next 制作了这个网站,在一个页面上有一些图表(图表内容在获取 API 时会发生变化)和信息。 我想在页面上添加一个按钮,当按下它时,将页面下载为 HTML 文件,并将所有 JS 和 CSS 包含在 HTML 文件中,而不是单独包含,有没有人知道如何解决这个问题。 (图表内容应与下载时一致)
(我之所以要这样做是因为我想将这些文件分发给其他人,并且我想让他们在没有互联网连接的情况下阅读它)
【问题讨论】:
-
这是一个大问题。您必须将数据存储到本地文件并以某种方式在浏览器中打开站点包时加载它(而不是进行 API 调用)。我会寻找不同的策略,例如 PDF 生成。