【问题标题】:Why doesn't Rails generate a view file automatically?为什么 Rails 不自动生成视图文件?
【发布时间】:2023-03-20 09:42:01
【问题描述】:

理论问题。说一个运行..

rails 生成控制器会话 --no-test-framework

为什么 RAILS 创建“app/views/sessions”路径/文件夹但没有基本视图文件,例如“new.html.erb”?您需要一个基本视图文件才能让请求测试通过。

【问题讨论】:

  • 您好,我在下面的回复是否回答了您的问题?

标签: ruby-on-rails theory


【解决方案1】:

如果您想在生成控制器的同时创建视图,您必须这样做:

rails generate controller sessions (the name of the view) 

因此,如果您想要该控制器的索引视图,您可以运行以下命令:

rails generate controller sessions index 

这将在您的会话控制器中创建 index.html.erb 和 index 操作

rails 生成器将创建一个如下所示的控制器:

class SessionsController < ApplicationController 
  def index
  end
end

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-31
    • 2015-08-06
    • 1970-01-01
    • 1970-01-01
    • 2022-10-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多