1

Date::DAYNAMESMac と仕事用の Windows 7 マシンでドロップダウンを作成しようとすると、インデックスと曜日名を含む選択ボックスが表示されます。ただし、それをネットブック (Windows 7) に移動すると、まったく同じコードを持っているにもかかわらず、日付の最初の文字しか表示されません。それを修正する方法はありますか?

選択したActiveAdmin登録コード:

ActiveAdmin.register Assessment do
  form do |f|
    f.inputs do
      f.input :start_dow, :as => :select,
                                 :collection => Date::DAYNAMES.each_with_index
    end
    f.buttons
  end
end
4

1 に答える 1

1

過去に時々機能した理由はわかりませんが、次のように切り替えました:

f.input :start_dow, as => :select,
                          :collection => Date::DAYNAMES.each_with_index.to_a

これまでにテストに使用したすべてのプラットフォームで問題なく動作するようです。おそらく、問題だったのは異なるバージョンの Ruby でしたか? 最近、別のバージョンを使用していることに気付きました…</p>

于 2012-09-05T04:08:49.583 に答える