controllers:控制器

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

我们可以访问一下之前创建的资源路由里的某个地址模式 .. 比如 articles/new .. 现在页面会出现一个错误的提示 .. uninitialized constant ArticlesController .. 在访问这个地址的时候,会使用 Articles 这个控制器里的 new 方法来处理 ...

在我们的应用里,现在还没有创建这个 articles 控制器 .. 所以就会出现这个提示 ... 我们可以去创建一个控制器 .. 在项目的根目录的下面,使用 rails 的 generate ,生成一个 controller 控制器 .. 名字是 Articles ..

rails generate controller Articles

这个生成器会给我们生成几个文件,比如在 app/controllers 的下面,有一个 articles_controller.rb ,它就是我们为文章资源生成的控制器 ..

另外在 app/views 目录的下面,创建了一个 articles 目录,我们可以把文章资源相关的视图放到这个目录的下面 ..

下面我们先打开这个控制器文件看一下 ... app/controllers .. 打开 articles_controller.rb

一个控制器就是一个类 .. 名字里面会带一个 Controller 后缀 .. 用的形式是驼峰式 .. 也就是每个词的第一个字母都是大写的 ..

控制器类都会继承 ApplicationController 这个类 ..

controllers:控制器《 Ruby on Rails:起步 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点