首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于图形模块的Rails未定义方法`Graphic_Store‘

用于图形模块的Rails未定义方法`Graphic_Store‘
EN

Stack Overflow用户
提问于 2013-09-04 14:22:10
回答 1查看 52关注 0票数 0

我有三个文件,两个类文件和一个模块文件,包含从其他文件继承的类的模块,这样你就可以‘需要’图形‘,但它不能工作。

模块的代码是

代码语言:javascript
复制
require 'gstore'
require 'grender'
require 'chunky_png'
module Graphic

   class Graphic_Store < GStore
   end

   class Graphic_Render < GRender
   end

end

我不确定您是否应该这样使用它,但我在浏览器中遇到了未定义的方法错误。如果我在控制器中执行“Graphic_Store”或“Graphic::Graphic_Store”并不重要,我得到的是相同的错误,唯一的区别是,在第二个错误上,它错误在图形文件上,而不是控制器上。

我这样做的唯一原因是因为它以任何方式对它们说‘未定义的方法’,至少在一个文件上是这样的,它给了我一个名称空间。

当我将需求放在其他文件中时,我也会不断地“无法加载文件-chunky_png”。执行“gem”显示已安装了chunky_png gem。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-05 09:56:08

我能够通过删除模块并在一个名为Graphic的类中嵌套两个类来使其工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18616441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档