【发布时间】:2021-10-08 19:10:37
【问题描述】:
这可能很久以前就被问过了,但我在任何地方都找不到好的答案。
我的申请目前的情况是:
- Rails API(无视图)
- TypeScript JS
现在,我的任务是构建 CSV 功能...
问题是,
- 如何在 rails api 中做到这一点?
- 我的前端应该如何处理这个问题?
这是我不工作的端点:
def download_csv
headers = ['column one', 'column two', 'column three']
csv_data = CSV.generate(headers: true) do |csv|
csv << headers
csv << ["A", "B", "C"]
end
csv_data.strip
send_file(
csv_data,
disposition: "attachment; csv-.csv",
)
end
【问题讨论】:
-
你真的应该避免同时提出多个问题。 meta.stackexchange.com/a/39224/297650
-
抱歉,我不知道这一点。我认为这是一个相关的问题:祈祷:
标签: ruby-on-rails api csv export-to-csv rails-api