简体   繁体   English

CarrierWave 文件上传错误

[英]CarrierWave file upload error

So I get this error when I click submit with the Carrierwave attachment.因此,当我单击带有 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'

On line 10, @charle is an instance variable, whereas on line 13 it isn't.在第 10 行, @charle是一个实例变量,而在第 13 行它不是。 Change it to:将其更改为:

<%= image_tag @charle.image_url.to_s %>

And it should work.它应该工作。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM