在application.js中添加require lightbox会破坏delete方法



有人能向我解释一下为什么添加这个吗:

require lightbox-bootstrap

更改我的";删除";方法";演出"?

这是我的应用程序.js:

require("@rails/ujs").start()
require("turbolinks").start()
require("@rails/activestorage").start()
require("channels")

如果我放入require("lightbox bootstrap"(,它当然有效,但问题是,为什么这一行只损坏了删除方法链接并将其更改为显示?

在这种情况下,link_to帮助程序中的方法delete依赖于@rails/ujs",如果您放置require lightbox-bootstrap会导致错误,因此@rails/ujs"无法加载,这会使link_to无法正常工作。

最新更新