繁体   English   中英

Rails Axlsx gem在哪里定义函数

[英]Rails Axlsx gem where to define functions

我正在使用axlsx gem在我的应用程序中创建Excel电子表格。 对于这里的一个问题,我看到了一个非常有用的答案:

AXLSX合并样式内的单元格

我想定义一个可用于所有工作表的函数,但不确定将其放在何处。

请查看发布的答案下方的评论:“只要将它们包含在使用它们的文件中,就可以将它们放置在所需的任何位置。对于Rails,如果您使用的是补丁方法,则可以将它们放置在初始化文件夹,然后将始终可以访问这些方法。”

由于您希望在每个工作表上都具有此功能,因此建议将代码放在应用程序的config / initializers /文件夹中。 当您的应用程序服务器启动并将该代码放在

module Axlsx
  class Worksheet 
  end
end

将使用您的新功能修补这些类。 这样您就可以像这样调用函数: worksheet_object.merge_last_row

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM