在 Rails 7 中使用 format.turbo_stream 时的 ActionController::UnknownFormat

问题描述 投票:0回答:3
ruby-on-rails turbolinks stimulusjs ruby-on-rails-7 hotwire-rails
3个回答
2
投票

您应该添加默认的

format.html
操作


0
投票

遇到了同样的问题,并通过将以下行添加到 config/initializers/mime_type.rb 来手动注册 mime 类型来解决它。

Mime::Type.register "text/vnd.turbo-stream.html", :turbo_sream

请参阅 https://github.com/hotwired/turbo/pull/93 了解一些背景知识。


0
投票

尝试在您的

method: :get
link_to
方法中显式传递
button_to

我认为它与 TurboDrive 以及它劫持请求的方式有某种联系。

© www.soinside.com 2019 - 2024. All rights reserved.