0

ビューに次のコードがあります

<%= semantic_form_for @instance do |f| %> <!-- formtastic gem form creation -->
  <%= f.inputs do %>
    <%= f.input :name %>
    <%= f.input :foo, :label => "dType", as: :radio, collection: [ ["val1", false], ["val2", false] ] %>
    <%# strange bug omitting first letter of label %>
    <br>
  <% end %>
  <%= f.buttons do %>
    <%= f.commit_button %>
  <% end %>
<% end %>

2 つの問題。まず、ラベルの最初の文字が省略されているという奇妙なバグが発生しています。次に、ボタンを選択するには、(最初のボタン以外の) ボタンを少なくとも 2 回クリックする必要があります。前もって感謝します

Rails 3.1.1 および Formtastic 2.0.2

4

1 に答える 1

0

ハッシュ構文を混在させています...最初は古典的な Ruby hashrocket スタイル (:eg => this) を使用しますが、次に JSON スタイル (as: :radio) を使用します。1 つを選択し、一貫性を保ちます。

于 2012-10-01T19:47:15.520 に答える