使用 axlsx 部分
Using axlsx partials
我正在使用 axlxs
和 axlsx_rails
。我可以毫无问题地创建内联电子表格 - 例如我有一个 index.xlsx.axlsx
文件等
问题是我有另一个操作使用完全相同的代码,所以我尝试创建部分 _export.xlsx.axlsx
并将我的代码移到那里。然后我将 index.xlsx.axlsx
替换为 render 'export'
.
我收到 Excel 生成的 excel 电子表格,说它已损坏。我可以在另一个文件中复制我的代码,但必须有更简单的方法来做到这一点。
尝试:
wb = xlsx_package.workbook
render partial: 'export', locals: {wb: wb}
如果您有一个不同于 wb
的变量,请将其传入,或传入 xlsx_package
,等等
我正在使用 axlxs
和 axlsx_rails
。我可以毫无问题地创建内联电子表格 - 例如我有一个 index.xlsx.axlsx
文件等
问题是我有另一个操作使用完全相同的代码,所以我尝试创建部分 _export.xlsx.axlsx
并将我的代码移到那里。然后我将 index.xlsx.axlsx
替换为 render 'export'
.
我收到 Excel 生成的 excel 电子表格,说它已损坏。我可以在另一个文件中复制我的代码,但必须有更简单的方法来做到这一点。
尝试:
wb = xlsx_package.workbook
render partial: 'export', locals: {wb: wb}
如果您有一个不同于 wb
的变量,请将其传入,或传入 xlsx_package
,等等