由于某种原因,我有此配置块及其返回nil。
module MyModule
class Configuration
attr_accessor :username,:password
def initialize
@username = nil
@password = nil
@templates = 'my value'
end
end
end
当我致电MyModule::Configuration.templates
时,我得到零。我希望得到'my value'
答案 0 :(得分:2)
您刚刚错过了attr_accessor
吗?
attr_accessor :username, :password, :templates
但是我认为您的意思是应该致电MyModule::Configuration.new.templates