【发布时间】:2019-06-06 10:55:45
【问题描述】:
对不起,我没有使用 webpack 的经验。
我有一个使用 Webpack 生成的模板页面。
页面显示带有 bootstrap.js 的模式对话框
bundle.js 中包含的 bootstrap.js
我需要模式窗口的显示/隐藏/侦听事件,但我不能使用 $('#dialog').modal('hide') 因为没有加载引导程序(在当前上下文中?)
如何在 bundle.js 中导入/获取对 bootstrap.js 的访问权限?
Examples - try to close modal with button "Close with JS"
Sample #1 used bootstrap.js from bundle.js
错误
$(...).modal 不是函数
Sample #2 used bootstrap.js from bundle.js and in html
错误
未删除模态背景淡入淡出
导入设置
【问题讨论】:
-
您是如何将引导程序包含到您的项目中的?您可以在
index.js或app.js上简单地import 'bootstrap';。 -
@SlavaUtesinov codepen.io/AlexandrM/pen/QzJqgz 不包括 bootsrap.js codepen.io/AlexandrM/pen/xmQXYE 包括 bootsrap.js
-
@AlexandrSulimov 你能告诉我们你的 html 和 js 代码吗?
-
@MM 是的,有问题的样品。 codepen.io/AlexandrM/pen/QzJqgz 不包括 bootsrap.js codepen.io/AlexandrM/pen/xmQXYE 包括 bootsrap.js
-
@AlexandrSulimov 我看过 codepen 示例。我所说的 html/js 代码是指完整的代码,包括您通过下载库或通过 cdn 导入引导程序的部分。我在 codepen 链接中找不到任何关于引导程序的内容。请原谅我,但我不确定 codepen 导入是如何工作的。
标签: javascript webpack