我有一个使用 esbuild 作为 JS 捆绑器并导入了引导程序的 Rails 7 应用程序。
我试图弄清楚如何在主 application.js 文件“外部”访问任何 Bootstrap Javascript 功能 - 即假设我想以编程方式在特定页面上显示 Bootstrap 模式,如下所示:
var myModal = new bootstrap.Modal(document.getElementById('helpModal'), {});
myModal.modal('show');
但是这不起作用,因为“引导程序”未知:
Uncaught ReferenceError: bootstrap is not defined
...即使 application.js 中的页面链接:
<%= javascript_include_tag "application", defer: true %>
关于如何在 application.js 本身之外的 JS 中访问“引导程序”的任何建议?
谢谢 !