gpt4 book ai didi

ruby-on-rails - 如何调试未定义的方法 form_with 错误

转载 作者:行者123 更新时间:2023-12-04 01:30:44 25 4
gpt4 key购买 nike

我收到错误:
undefined form_with for #<#<Class:0x7ac62e0>:0x551e5a8>
in articles#new

错误发生在以下文件中:new.html.erb其中有:

<%= form_with(model: [@article] , local: true) do |f| %>
<p>
<%= f.label :title %><enter code here`br>
<%= f.text_field :title %>
</p>

和 Controller articles_controller.rb已:
class ArticlesController < ApplicationController
def new
end
end

最佳答案

您的 Controller 只有新命令,请参阅下面的示例以创建实例变量 @article

文章_controller.rb

class ArticlesController < ApplicationController 
def new
@article = Article.new
end
end

新的.html.erb
<%= form_with @article do |f| %>
<%= f.label "Enter title: " %>
<%= f.text_field :title %>
<% end %>

关于ruby-on-rails - 如何调试未定义的方法 form_with 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46349959/

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