新手问题 Rails 中的 Ruby 语法问题

lxxdn · May 22, 2013 · Last by boboism replied at May 23, 2013 · 2792 hits

今天用 ActionMailer,修改 config 文件的时候发现有一句话不知道到底是什么语法,平时也不注意,注意到了发现不知道是什么。

Weibo::Application.routes.draw do
end

这里的 draw 到底是什么,不像是函数定义啊?谁能告诉我一下,谢谢了!

.routes.draw 是 Weibo::Application 类(模块)的链式方法调用,do,end,是 draw 方法的代码块参数。

Unknow user #2 May 22, 2013

回去看 module and Mixture

#3 楼 @lxxdn 正在看,谢谢~

self yield

You need to Sign in before reply, if you don't have an account, please Sign up first.