gpt4 book ai didi

ruby-on-rails - 当 Controller 中没有 Action 时,rails 如何路由到页面

转载 作者:行者123 更新时间:2023-12-04 02:12:37 24 4
gpt4 key购买 nike

我是 Ruby On Rails 的新手。我观看了许多教程以明确 Rails 路由的工作原理。我仍然无法理解 Rails 是否将 URL 与 GET 匹配路由中的命令然后转到 Controller 查看操作然后它如何打开home/index当我的 Controller 完全没有 Action 时,home 是我的 Controller 。

我的家庭 Controller

class HomeController < ApplicationController
layout false
end

我的路线文件:
Rails.application.routes.draw do
root 'home#index'
get 'home/index'
end

最佳答案

退房 2.1 Rendering by Default: Convention Over Configuration in Action

"By default, controllers in Rails automatically render views with names that correspond to valid routes."



因此,事实证明您的 Controller 不需要具有操作来呈现 View 。

关于ruby-on-rails - 当 Controller 中没有 Action 时,rails 如何路由到页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36667345/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com