Coo*_* Yo -1 routing controller views ruby-on-rails
我正在学习构建一个非常简单的rails应用程序的教程.我创建了一个看起来像这样的简单控制器
class AnimalsController < ApplicationController
end
Run Code Online (Sandbox Code Playgroud)
我有一个名为animals的视图中的文件夹,其中包含一个名为hello.rhtml的rhtml文件,其中包含一些基本文本.现在,当我启动服务器并访问时
http://localhost:3000/animals/hello
我收到路由错误.我不确定我做错了什么?
与某些框架不同,路由不是从控制器中存在的方法自动创建的,您需要在config/routes.rb中进行以下操作
get "animals/hello" => "animals#hello"
Run Code Online (Sandbox Code Playgroud)
你可以在这里阅读路由.
您可以通过rake routes在终端中输入来查找当前项目的路线.
class AnimalsController < ApplicationController
def hello
end
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
151 次 |
| 最近记录: |