CarrierWave 文件上传错误
因此,当我单击带有 Carrierwave 附件的提交时,出现此错误。
enter code here
undefined local variable or method `charle' for #<#<Class:0x25134a0>:0x2512668>
10: <%= @charle.name %>
11: </p>
12: <div class="field">
13: <%= image_tag charle.image_url.to_s %>
14: </div>
15:
16: <%= link_to 'Edit', edit_charle_path(@charle) %> |
app/views/charles/show.html.erb:13:in `_app_views_charles_show_html_erb__1019061838_19434530_0'
app/controllers/charles_controller.rb:18:in `show'
So I get this error when I click submit with the Carrierwave attachment.
enter code here
undefined local variable or method `charle' for #<#<Class:0x25134a0>:0x2512668>
10: <%= @charle.name %>
11: </p>
12: <div class="field">
13: <%= image_tag charle.image_url.to_s %>
14: </div>
15:
16: <%= link_to 'Edit', edit_charle_path(@charle) %> |
app/views/charles/show.html.erb:13:in `_app_views_charles_show_html_erb__1019061838_19434530_0'
app/controllers/charles_controller.rb:18:in `show'
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
第 10 行,
@charle
是一个实例变量,而第 13 行则不是。将其更改为:它应该可以工作。
On line 10,
@charle
is an instance variable, whereas on line 13 it isn't. Change it to:And it should work.