如果有型号,我如何显示模型,如果没有型号,什么都不显示?应该对循环中的所有模型应用相同的行为。
show.html.erb 中的代码如下:
<% [@car.image.url, @car.image2.url, @car.image3.url, @car.image4.url].each do |image| %>
<%= link_to "javascript:void(0)", data: { image: image, zoom_image: image } do %>
<%= image_tag image, id: "f1", style: '',width: "150",height: "150" %>
<% end %>
在这种情况下,如何执行以下代码?
<% if @car.image4.url %>
<%= @car.image4.url %>
<% end %>
预期的行为是,如果我们有image4
,那么它会显示,如果不是,我们就不会显示它。
答案 0 :(得分:0)
这就像你应该使用#
关系一样:
def addScouts(self,I):
i = I
with open(fileName,"r") as f:
lines = f.readlines()
for line in lines:
if str(line.split(",")[3])[:-1] == str(i):
self.scoutList.insert(END,line[:-1])
i += 1
return self.addScouts(i)
if len(scoutList) < len(lines):
return self.addScouts(i+1)
else:
return