Ruby on rails 如何有条件地呈现“数组集合”的ActiveAdmin“表”的列

Ruby on rails 如何有条件地呈现“数组集合”的ActiveAdmin“表”的列,ruby-on-rails,activeadmin,arb,Ruby On Rails,Activeadmin,Arb,我在ActiveAdmin自定义页面(.html.arb)上呈现了一个数组versions),我需要根据数组元素的值显示一些列,但我很难理解如何循环此数组并应用条件呈现 table_for versions do |element| ... column 'Example' if element == value ... end 在本例中,element类是ActiveAdmin::Views::TableFor,这是合乎逻辑的,但我无法理解如何将versions项作为其原始

我在ActiveAdmin自定义页面(
.html.arb
)上呈现了一个数组
versions
),我需要根据数组元素的值显示一些列,但我很难理解如何循环此数组并应用条件呈现

table_for versions do |element|
   ...
   column 'Example' if element == value
   ...
end

在本例中,
element
类是
ActiveAdmin::Views::TableFor
,这是合乎逻辑的,但我无法理解如何将
versions
项作为其原始类(
Integer
)访问此循环中的
项,因此我的
元素也将是
Integer
。提前感谢您的帮助

您好,表_的实现不支持它, 我建议您创建partials,并使用条件逻辑按名称选择它