【问题标题】:Using axlsx partials使用 axlsx 部分
【发布时间】:2016-07-12 14:43:13
【问题描述】:

我正在使用axlxsaxlsx_rails。我可以创建内联电子表格没问题 - 例如我有一个 index.xlsx.axlsx 文件等。

问题是我有另一个操作使用完全相同的代码,所以我尝试创建部分 _export.xlsx.axlsx 并将我的代码移动到那里。然后我将index.xlsx.axlsx 替换为render 'export'

我收到一个由 Excel 生成的 Excel 电子表格,显示它已损坏。我可以在另一个文件中复制我的代码,但必须有更简单的方法来做到这一点。

【问题讨论】:

  • 这可能是一种干巴巴的方法,但您需要提供有关您的环境设置(操作、控制器和视图)的更多信息。

标签: ruby-on-rails axlsx


【解决方案1】:

试试:

wb = xlsx_package.workbook
render partial: 'export', locals: {wb: wb}

如果您有与wb 不同的变量,请将其传入,或传入xlsx_package 等。

【讨论】:

  • 我知道你的目标是什么。回到我的代码后,我会尝试一下。
猜你喜欢
  • 1970-01-01
  • 2020-04-10
  • 1970-01-01
  • 1970-01-01
  • 2014-06-21
  • 2016-09-30
  • 1970-01-01
  • 2017-02-20
  • 2013-03-02
相关资源
最近更新 更多