gpt4 book ai didi

html - 在不返回服务器的情况下呈现 PDF (wicked_pdf)

转载 作者:太空宇宙 更新时间:2023-11-03 16:34:31 25 4
gpt4 key购买 nike

我正在使用 wicked_pdf 呈现 PDF。该应用程序以 HTML 格式呈现表格。该表是动态的,因为其中的数据每 30 秒更改一次。当用户单击“下载为 PDF”链接时,请求返回到服务器并呈现 HTML(针对 PDF 稍作修改)。

但问题是,由于请求返回到服务器,数据会发生变化。这会导致 PDF 表格显示与 HTML 表格不同的值。客户不希望这样。

基本上,他们想要 PDF 格式的静态表快照,而不是动态表。我如何使用 wicked_pdf 执行此操作?

谢谢,斯里达尔

最佳答案

这里的 Common Rails 方法是使用时间戳。

你应该将你的实际时间传递给你的 Controller ,这样它就只会获取假定的项目,比如。

# views
= link_to "pdf", orders_path(updated_at: DateTime.now, format: :pdf)
# controller
orders = Order.where(updated_at >= params[:updated_at])

关于html - 在不返回服务器的情况下呈现 PDF (wicked_pdf),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9782347/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com