作者:mobiledu2502897207 | 来源:互联网 | 2023-01-19 08:11
如果我不使用下拉菜单,我想询问Popper.js是否绝对必要.是否有任何其他由popper驱动的部分在没有库的情况下无法工作?
1> juzraai..:
如果您在Bootstrap 4的文档中搜索"popper",将会出现以下结果:
工具提示依靠第三方库Popper.js进行定位.
Popovers依靠第三方库Popper.js进行定位.
下拉列表建立在第三方库Popper.js上,该库提供动态定位和视口检测.
所以这些是需要Popper.js的Bootstrap 4组件.
虽然Popper.js按要求引导4陈述,和Bootstrap 4 JS记录一个错误,如果它不能找到波普尔,你仍然可以使用引导4个JS没有波普尔,如果你不需要提示,popovers也不下拉菜单.
编辑:正如OP在下面的评论中指出的,模态也需要Popper.js.
例如,navbar的JS功能(右侧的移动菜单)效果很好:
2> 小智..:
如果您使用bootstrap.bundle.js或bootstrap.bundle.min.js而不是bootstrap.js或bootstrap.min.js,则不需要Proper.js 。您可以从hrere下载bootstrap.bundle.js或bootstrap.bundle.min.js
3> PirateApp..:
不再检查此问题,似乎Bootstrap已将Popper和Bootstrap v4捆绑到bundle.min.js文件中,如果您现在尝试下载,该文件将可用。 这里是直接链接到捆绑的min文件的链接。希望对没有兴趣添加单独的Popper文件的人有所帮助