【发布时间】:2021-01-04 10:47:55
【问题描述】:
在哪里放置window.onload,以便进入rails 6 应用程序的每个页面?
【问题讨论】:
标签: javascript ruby-on-rails webpack
在哪里放置window.onload,以便进入rails 6 应用程序的每个页面?
【问题讨论】:
标签: javascript ruby-on-rails webpack
我做的是:
添加文件夹app/javascript/js 然后添加文件app/javascript/js/main.js
当我使用 turbolinks 时,我将代码添加到该文件中,例如:
document.addEventListener("turbolinks:load", function() {
....
}
或者如果不使用 turbolinks:
window.addEventListener('load' , function() {
....
}
然后您通过添加以下行将其包含在您的包文件中:
import '../js/main'
致app/javascript/packs/application.js
【讨论】: