【发布时间】:2021-10-21 00:00:23
【问题描述】:
我有一个这样的数组:
CATEGORIES = [
[
"CategA:", [
"a",
"b",
...
]
], [
"CategB:", [
"..."
]
], ...
]
我以一种形式显示这个数组(像这样):
= f.input :field_name, label: false, include_blank: false, collection: CATEGORIES, as: :grouped_select, group_method: :last, input_html: { }
如何在此输入中仅显示某些类别(例如 CategA 和 CategB)?我试过这样的事情:
= f.input :field_name, label: false, include_blank: false, collection: CATEGORIES.select { |i| i == 'CategA:' || i == 'CategB:' }, as: :grouped_select, group_method: :last, input_html: { }
但没有显示任何内容。
提前谢谢你。
【问题讨论】: