【发布时间】:2018-08-25 13:34:23
【问题描述】:
我正在尝试在 Rails 上学习 Ruby,但一直收到此错误。
我的控制器是
class Clasa9Controller < ApplicationController
def multimi
end
def progresii
end
def functii
end
def vectori
end
def trigonometrie
end
def geometrie
end
end
clasa9.html.erb
<button class="btn"><%= link_to "", multimi_path %></button>
铁路路线:
multimi GET /clasa_9/multimi(.:format) clasa_9#multimi
progresii GET /clasa_9/progresii(.:format) clasa_9#progresii
functii GET /clasa_9/functii(.:format) clasa_9#functii
vectori GET /clasa_9/vectori(.:format) clasa_9#vectori
trigonometrie GET /clasa_9/trigonometrie(.:format) clasa_9#trigonometrie
geometrie GET /clasa_9/geometrie(.:format) clasa_9#geometrie
和routes.rb
get 'clasa_9/multimi', to:"clasa_9#multimi", as:"multimi"
get 'clasa_9/progresii', to:"clasa_9#progresii", as:"progresii"
get 'clasa_9/functii', to:"clasa_9#functii", as:"functii"
get 'clasa_9/vectori', to:"clasa_9#vectori", as:"vectori"
get 'clasa_9/trigonometrie', to:"clasa_9#trigonometrie", as:"trigonometrie"
get 'clasa_9/geometrie', to:"clasa_9#geometrie", as:"geometrie"
devise_for :users
get 'pages/home'
get 'pages/clasa9'
get 'pages/clasa10'
get 'pages/clasa11'
get 'pages/clasa12'
get 'pages/about'
root 'pages#home'
我得到了
路由错误 未初始化的常量 Clasa9Controller
我试图通过查看这里已经发布的内容来解决这个问题,但我无法解决它......我不明白我应该改变什么。
【问题讨论】:
-
你的控制器文件叫什么?它必须与您的控制器名称匹配 - 在您的情况下,我相信 clasa9_controller.rb 或 clasa_9_controller.rb
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 routes ruby-on-rails-3.2