在 Rails 7 中,data-disable-wtih 是由 rails-ujs 提供的功能,我发现和 turbo-rails js 搭配的话,表单提交时,提交按钮文字不变。把import "@hotwired/turbo-rails"
这一行去掉了就好了。
//app/javascript/application.js
/ Entry point for the build script in your package.json
import "@hotwired/turbo-rails"
import "./controllers"
import Rails from "@rails/ujs"
Rails.start()
请问这是一个已知的 bug 吗?另外我看了一些 Issue 讨论,Rails 以后是不是打算移除 rails-ujs 了啊?