【发布时间】:2010-11-27 07:20:08
【问题描述】:
我怎样才能做到他们所说的here,但在 Ruby 中?
你会如何对一个对象执行这个函数?以及您将如何执行全局功能(请参阅提到的帖子中的 jetxee 的answer)?
示例代码:
event_name = "load"
def load()
puts "load() function was executed."
end
def row_changed()
puts "row_changed() function was executed."
end
#something here to see that event_name = "load" and run load()
更新: 你如何获得全局方法?还是我的全局函数?
我尝试了这条附加线
puts methods
并在未列出的地方加载和行更改。
【问题讨论】:
标签: ruby metaprogramming