【文件属性】:
文件名称:to_spreadsheet:使用现有视图从Rails渲染XLSX(html⇒xlsx)
文件大小:22KB
文件格式:ZIP
更新时间:2021-03-02 01:50:55
Ruby
to_spreadsheet
to_spreadsheet允许您的Rails 3+应用程序使用现有的slim / haml / erb / etc视图呈现Excel文件。
安装
将其添加到您的Gemfile中:
gem 'to_spreadsheet'
用法
在控制器中:
# my_thingies_controller.rb
class MyThingiesController < ApplicationController
respond_to :xlsx , :html
def index
@my_items = MyItem . all
respond_to do | format |
format . html
format . xlsx { render xlsx : :index , filename : "my_item
【文件预览】:
to_spreadsheet-master
----to_spreadsheet.gemspec(1KB)
----lib()
--------to_spreadsheet()
--------to_spreadsheet.rb(514B)
----Gemfile(39B)
----spec()
--------gemfiles()
--------defaults_spec.rb(546B)
--------format_spec.rb(886B)
--------worksheets_spec.rb(291B)
--------types_spec.rb(611B)
--------internal()
--------spec_helper.rb(865B)
--------rails_integration_spec.rb(251B)
--------support()
----Rakefile(866B)
----.travis.yml(353B)
----LICENSE(1KB)
----README.md(4KB)
----.gitignore(98B)