【发布时间】:2012-02-01 04:13:03
【问题描述】:
它可以很容易地为您的类添加功能,语法很好。
无论如何,在 Rails 3.2 中,InstanceMethods 模块已被弃用。如果我理解正确,我们应该在 (实际上它只是在模块的主体中):included 块中定义我们的方法
# edit: don't do this! The method definition should just be in the body of the module
included do
def my_method; end
end
我只是想知道是否有人知道他们为什么决定这样做?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 activesupport ruby-on-rails-3.2