我一直在浏览堆栈溢出,我注意到很多人使用 simple_form 来让他们的生活更轻松。
我想试一试,所以我将 gem 添加到我的 gem 文件 ( gem 'simple_form'
) 中并发送:
rails generate simple_form:install --bootstrap
阅读安装消息后,我使用自述文件中的示例代码创建了一个视图:
<%= simple_form_for @user do |f| %>
<%= f.input :username %>
<%= f.input :password %>
<%= f.button :submit %>
<% end %>
不幸的是,我一尝试加载页面就收到此错误:
undefined method `simple_form_for' for #<#<Class:0x69dd688>:0x6903ac8>
是什么赋予了?怎么连方法都认不出来?我觉得我在这里很简单地错过了一些东西。可能是因为我使用的是 bootstrap-sass 吗?我需要在我的用户控制器中包含一个助手吗?