Как увеличить bootstrap свернутый компонент Rails - PullRequest
0 голосов
/ 09 июля 2020

У меня проблема, когда, когда я нажимаю любую кнопку компонента свертывания, отображается только первое значение. См. GIF ниже, чтобы понять, что я имею в виду:

enter image description here

The code that makes this possible is:

employments.user do |user|
  volunteer = user.volunteer_opportunities.pluck(:title, "date(start_on)", "date(end_on)").map{ |title, start_on, end_on| {title: title, start_on: start_on, end_on: end_on}}
  button = " Show "
  content = volunteer.map{|v| " #{v[:title]}, Started On: #{v[:start_on]}, Ended On: #{v[:end_on]}"}.join(" ")

  (button + content).html_safe
end

I understand that I have to add an id to the href and id for it to change values, but if I edit the code to accomodate the changes, I get the output below:

введите описание изображения здесь

Как мне сделать так, чтобы каждая кнопка имела уникальный идентификатор и отображала соответствующий

Мой вопрос: как я могу иметь только одну кнопку показа для каждого пользователя, у которого есть уникальный идентификатор, который при раскрытии может отображать содержимое под кнопкой? Любая помощь будет оценена. Спасибо.

...