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

lxxdn · 2013年05月22日 · 最后由 boboism 回复于 2013年05月23日 · 2707 次阅读

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

Weibo::Application.routes.draw do
end

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

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

匿名 #2 2013年05月22日

回去看 module and Mixture

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

需要 登录 后方可回复, 如果你还没有账号请 注册新账号