Css Rails Carrier未显示图像
所有图像都有Css Rails Carrier未显示图像,css,ruby-on-rails,ruby,carrierwave,Css,Ruby On Rails,Ruby,Carrierwave,所有图像都有隐藏的标签和显示:无 上载后图像的html代码: index.html.erb(图像代码): 将图像添加到广告迁移: class AddImageToAds < ActiveRecord::Migration[5.2] def change add_column :ads, :image, :string end end 你有没有javascipt会影响你的图片设置风格?检查“浏览器网络”选项卡并验证原始HTML(原始请求-响应)是否具有该隐藏样式。如果一开
隐藏的标签和显示:无默认情况下,代码>
上载后图像的html代码:
index.html.erb(图像代码):
将图像添加到广告迁移:
class AddImageToAds < ActiveRecord::Migration[5.2]
def change
add_column :ads, :image, :string
end
end
你有没有javascipt会影响你的图片设置风格?检查“浏览器网络”选项卡并验证原始HTML(原始请求-响应)是否具有该隐藏样式。如果一开始它没有隐藏,那么一些javascript正在隐藏它们。@arieljuod谢谢,javascript正在隐藏图像
<%= f.file_field :image %>
class ImageUploader < CarrierWave::Uploader::Base
include CarrierWave::MiniMagick
storage :file
# storage :fog
def store_dir
"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
version :thumb do
process resize_to_fit: [400, 300]
end
version :default do
process resize_to_fit: [800, 600]
end
def extension_whitelist
%w(jpg jpeg gif png)
end
end
mount_uploader :image, ImageUploader
class AddImageToAds < ActiveRecord::Migration[5.2]
def change
add_column :ads, :image, :string
end
end
def ad_params
params.require(:ad).permit(:brand, :condition, :title, :description, :price, :image)
end