NameError(未初始化常数向导)

问题描述 投票:1回答:1

我想在App文件夹中自动加载的一切。为什么我会得到一个(未初始化的常数)错误?

app/form_models/user.rb

module Wizard
  module User
   end
end

我一直在关注这些指令。 https://medium.com/@nicolasblanco/developing-a-wizard-or-multi-steps-forms-in-rails-d2f3b7c692ce

然而,一直得到错误和博客中指出:“要记住,Rails的自动加载功能将加载应用程序文件夹内的每个Ruby类”

ruby-on-rails ruby-on-rails-5
1个回答
2
投票

根据Rails的自动装载机约定本应位于wizard/user.rb结束一些路径,但事实并非如此。

把它放在一个地方是app/models/concerns/wizard/user.rb它可以被加载。

© www.soinside.com 2019 - 2024. All rights reserved.