假设我有这个
module Command
extend ActiveSupport::Concern
included do
@path ||= File.join("#{file_path}", "some_file")
end
def file_path
File.expand_path("some_other_file")
end
...
当包含模块时,我得到undefined local variable or method file_path
. 那么有没有办法file_path
在包含模块时使方法被识别?(当然没有放入file_path
方法included
)