ruby-on-rails - 配置 Controller 但出现错误 ActionNotFound

标签 ruby-on-rails ruby

我是否正确配置了默认路由?目前我的路线设置为:

root :to => 'proto#index'

当我这样做时,我收到以下错误:

AbstractController::ActionNotFound (The action 'index' could not be found for ProtoController):

我需要更改什么文件?

最佳答案

您正在寻找 app/controllers/proto_controller.rb

它应该包含如下内容

class ProtoController < ApplicationController

  def index
  end

end

然后你想在 app/views/proto/index.html.erb 创建一个包含页面 html 的文件。

关于ruby-on-rails - 配置 Controller 但出现错误 ActionNotFound,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12358763/

相关文章:

ruby - 在按名称接受 block 的方法调用中包装 block

ruby-on-rails - rails : Authenticate before routing

javascript - 在谷歌地图中显示 tiff 图像

javascript - 如何处理像 sproutcore 这样的大型数据集

ruby-on-rails - 创建模型实例时如何建立 has_and_belongs_to_many 关联

ruby-on-rails - 在 Rails 应用程序中实现 Web 服务客户端的最佳实践

ruby-on-rails - 在 ActiveJob 中排队多个作业

ruby-on-rails - Rails 3 ActionMailer 损坏附件

arrays - 拿怎么办!在 ruby ?

ruby-on-rails - 在 ruby​​ on rails 中搜索(将搜索字符串更改为小写)