HTML перебор значений с сохранением стиля - PullRequest
0 голосов
/ 01 августа 2020

В моем приложении есть пользователи, даунтауны и свойства. Свойства вложены в нижние части города, поэтому для go одному URL-адрес будет примерно таким: downtowns/:id/properties/:id

Проблема, с которой я столкнулся, заключается в том, что я пытаюсь вызвать отдельное свойство из страница пользователя. У меня есть таблица, и если бы я пролистал свойства в верхней части таблицы, а затем перечислил бы свойства с их стилем таблицы, маршрутизация исчезла бы. Поэтому в настоящее время я просматриваю все свои свойства каждый раз, когда одно из них перечислено.

Я знаю, что есть лучший способ сделать это, но у меня проблемы. Я прибег к тому, что у меня ниже, работает, но неэффективно. Есть ли возможность или способ только l oop через все мои свойства один раз, одновременно используя параметры стиля таблицы html?

  - @user.properties.each do |property|
    %tr
      %td
        = link_to downtown_property_path(property.downtown, property), :action => 'go' do
          = property.name

      %td
        = link_to downtown_property_path(property.downtown, property), :action => 'go' do
          = property.created_at.strftime("%m/%d/%Y") 

      %td
        = link_to downtown_property_path(property.downtown, property), :action => 'go' do
          = property.owner_full_name
...