标签: ruby yield
在某些项目中,我遇到了这段代码:
erb = yield.src
我无法理解src方法正在做什么以及如何链接到yield方法。
src
yield
由于
答案 0 :(得分:1)
据我所知,yield会返回一个在其上定义了实例方法src的对象
类似这样的事情
def foo p yield.class end foo do 1 end
这将打印Fixnum