link_to rails_blob_path 单击时与 image_tag 滑动条内的相同图像不匹配 div

link_to rails_blob_path when clicked does not match the same image of image_tag inside the swiper slide div

在我看来,当我单击 link_to(我并排看到的幻灯片)时,与幻灯片不匹配。我正在使用活动存储,每个家庭都有很多附加 home_photos。还行吧。但我的问题是我不知道如何在我的刷卡滑块上实现它。我的图片并排完美地并排显示在我的幻灯片上,但是当我单击一张幻灯片时,它应该会弹出,确实会弹出,但它只显示一张图片,第一张来自 home_photos[0]。请帮忙。

    <div class="swiper-wrapper">
      <!-- Slides-->
      <% @home.home_photos.each do |photo| %>
        <div class="swiper-slide">
          <%= link_to rails_blob_path(@home.home_photos[0]), "data-toggle" => "gallery-top" do %>
            <%= image_tag photo, class: 'img-fluid' %>
          <% end %>
        </div>
      <% end %>
    </div>
    <div class="swiper-pagination swiper-pagination-white"></div>
    <div class="swiper-button-prev swiper-button-white"></div>
    <div class="swiper-button-next swiper-button-white"></div>

我认为你必须在 link_to 中将 @home.home_photos[0] 更改为 photo:

<%= link_to rails_blob_path(photo), "data-toggle" => "gallery-top" do %>