首先,如果我问了一个已经回答过的问题,我想道歉。我一直在寻找,但我找不到我在寻找的答案,也许我只是不明白答案。我是一个Ruby新手,试图使后端我需要与我的iOS应用程序,我的工作。
我目前正在为这个Web应用程序的前端工作。
下面是我的TeamMember模型:
class TeamMember < ApplicationRecord
has_one_attached :main_image
end
现在我试图让图像显示在我的视图中,我不知道如何做到这一点...我有
这是我在视图中看到的:
<% TeamMember.all.each do |member| %>
<div class="row text-center section-content">
<div class="col-lg-2 col-lg-offset-2">
<img class="img-circle" src="<%= member.main_image%>" alt="Generic placeholder image" width="140" height="140">
<h3><%= member.name%></h3>
<p><%= member.title%></p>
<div class="media-icons">
<hr>
<ul>
<li><a href="http://<%= link_checker(member.fb_link)%>"><i class="fa fa-facebook"></i></a></li>
<li><a href="http://<%= link_checker(member.linkedin_link)%>"><i class="fa fa-linkedin"></i></a></li>
<li><a href="http://<%= link_checker(member.twitter_link)%>"><i class="fa fa-twitter"></i></a></li>
</ul>
<hr>
</div>
</div><!-- /.col-lg-4 -->
当我尝试时,我得到一个破碎的图像,说这是一个通用的图像。
我不知道如何让我上传的JPG图像在活动管理好。
我想知道如何做到这一点,再加上能够获得我的JSON图像的URL。
基本上这里有两个问题。
1 -如何让图像显示在html视图中?2 -如何在json中获得文件的url,以便我可以让我的iOS应用程序下载它。
我想提前感谢你对我的宽容和回答我的新手问题。我试着去与这些ROR博客,但他们是困惑我这样的主题。
1条答案
按热度按时间5n0oy7gb1#
1 -如何让图像显示在HTML视图中?
要显示图像,请使用
url
方法获取以下URL(如果使用载波或回形针上传器):2 -如何在json中获取文件的URL,以便我可以让我的iOS应用下载它。
找到views文件夹中的json文件,该文件将json数据提供给iOS应用程序。如果在views文件夹中找不到,请在此处粘贴控制器方法或请求URL。
找到文件后,只需追加一个键值对,如下所示,并在iOS应用中解析相同的键:
确保视图中有
class TeamMember
的member
对象