Consider this code snnipet:
<%= form_for @survey do |f| %>
<%= f.error_messages %>
<p>
<%= f.label :name %><br />
<%= f.text_field :name %>
</p>
<%= f.fields_for :questions do |builder| %>
<%= render "question_fields", :f => builder %>
<% end %>
<p><%= f.submit "Submit" %></p>
<% end %>
它将返回一些哈希值(Rails开发者会知道)。 我的问题是如何在ReactJS中制作这个格式?接收与Rails默认完成的完全相同的参数。目前我只能在JSX中使用HTML标记。目前,我通过控制器接收参数并根据需要进行排序(这似乎是一个不好的方法)。 我已经尝试了一些npm包,但它们的文档似乎没有提供帮助!其中包括: https://www.npmjs.com/package/react-rails-form-helpers https://www.npmjs.com/package/react-form 有没有适用于此的npm包? 使用Rails 5 stable的react_on_rails gem。