有人能解释一下为什么我会遇到这个错误吗?Rails 的设计理念是约定优于配置。在下面的代码中,有没有更加符合约定的方式来实现我的目标?
这里是我的文件:
欢迎控制器(welcome_controller.rb)
undefined local variable or method `hello_world' for #<#<Class:...>:...>
这里是我的文件:
欢迎控制器(welcome_controller.rb)
class WelcomeController < ApplicationController
def hello_world
"Hello, World"
end
end
welcome/index.html.erb
<%= hello_world %>
routes.rb
Rails.application.routes.draw do
get 'welcome/index'
root 'welcome#index'
end