控制器接受向应用发起的特定访问请求。路由决定哪些访问请求被哪些控制器接收。一般情况下,一个控制器会对应多个路由,不同路由对应不同动作,动作搜集数据并把数据提供给视图。

视图以人类能看懂的格式显示数据。有一点特别要注意,数据是在控制器而不是视图中获取的,视图只是显示数据。默认情况下,视图模板使用eRuby(嵌入式Ruby)语言编写,经由Rails解析后,再发送给用户。

下面的命令告诉控制器生成器创建一个包含index动作的Welcome控制器:
bin/rails generate controller Welcome index

0 Comments latest

No comments.