我正在使用rails应用程序,我创建了一个在Excel中打开的Excel电子表格。我想要做的是创建一个bootstrap,font-awesome加载微调器图标,显示当我点击“创建Excel”链接并隐藏“打开方式”对话框显示时。我知道我可以使用onclick事件来执行.show()但是当“打开方式”对话框显示以便我可以执行我的.hide()时会触发什么事件?
除此之外,如果用户选择“从现在开始自动为此类文件执行此操作”,那么Excel是否会打开一个事件。
以下是我的一些代码 我的.html.erb页面
<%= link to '<i class-"fa fa-file-excel-o"></i>'.html_safe, matchsexcel_path(format: :xlsx)%>
我的模型不应该是重要的,因为它只是你的标准模型
我的控制器是标准的,除了以下
respond_to do | format |
format.xlsx
end
然后我的* xlsx.aslsx页面简化了这个
wb = xlsx_package.workbook
wb.styles do | s|
wb.add_worksheet(name:"Tab1") do | sheet |
@events.each do | event |
sheet.add_row [event[:item1]]
end
end
end