ruby-on-rails Rails7不能用form方法get设置格式turbo_stream

nhn9ugyo  于 2023-05-19  发布在  Ruby
关注(0)|答案(1)|浏览(127)
<%= form_with url: search_orders_path do |f| %>
...
<% end %>

它以turbo_stream格式发送请求,但当我将方法更改为get(查看和路由)时,它将其作为html发送:

<%= form_with url: search_orders_path, method: :get do |f| %>
...
<% end %>

我想用get方法和turbo格式制作一个表单

m3eecexj

m3eecexj1#

对于 GET 表单和链接,您必须指定要发送 TURBO_STREAM 请求:

<%= form_with url: search_orders_path, method: :get,
   data: {turbo_stream: true} do |f| %>
...
<% end %>

https://turbo.hotwired.dev/reference/attributes

相关问题