我正在使用此电子表格gem 导出 xls 文件。
我的控制器中有以下代码:
def export
@data = Data.all
book = Spreadsheet::Workbook.new
sheet = book.create_worksheet :name => "data"
contruct_body(sheet, @data)
book.write "data.xls"
end
这样我就可以把数据填好,保存在根目录下。
但我想下载它而不是保存它。如何修改代码,以便用户提示选择他的本地目录来保存文件?(如果不在服务器端保存副本会更好)
请帮忙!