我正在构建一个使用react-rails的应用程序。我正在尝试通过向控制器添加自定义操作来将多个表单添加到单个页面。
在过去使用纯rails时,我可以这样做:
<%= form_for @food, :url=>{:controller=>"dailies", :action=>"food_create"}, remote: true, html: { class: "form-horizontal", style: "display:inline;" } do |f| %>这就是我呈现表单的方式:
render: ->
React.DOM.form
action: '/student/food_create'
className: 'form-inline'
onSubmit: @handleSubmit发布于 2015-07-02 01:01:56
这看起来是对的。不过,我不太明白你的问题。
您可以向React.DOM.form中再添加2个道具,以匹配Rails表单:
render: ->
React.DOM.form
action: "/students/food_create"
className: "form-inline"
onSubmit: @handleSubmit
"data-remote": true # equal to `remote: true`
method: "POST" # or if you want another HTTP verb, put it herehttps://stackoverflow.com/questions/30949587
复制相似问题