我正在使用Angular5构建一个应用程序,并希望包含bootstrap。
我包含了Bootstrap4(引导程序的JS部分)依赖于JQuery
和Popper.js
。
我还读到了使用CSS grid
比bootstrap更灵活地作为bootstrap的替代方法。
使用bootstrap是否会显着降低性能(加载速度),因为它依赖于JQuery
和Popper.js
?
答案 0 :(得分:0)
在做了一些关于如何衡量绩效的研究之后,我发现了以下任何感兴趣的人:
没有JQuery / Popper.js且没有bootstrap4:
没有JQuery / Popper.js和bootstrap4:
使用JQuery / Popper.js和bootstrap4:
答案 1 :(得分:0)
与上面提到的其他成员一样,您可以在没有脚本的情况下使用bootstrap 4。
实际上对我来说似乎是要走的路,因为bootstrap有特定的角度包,你可以使用(ng-bootstrap)来获得所需的引导功能,如手风琴,模态,日期选择器等。 检查出来:https://ng-bootstrap.github.io/#/home
所以jquery脚本,特别是有角度的,已经过时了。 任何脚本的基本规则应该是:如果您不使用它,请不要包含/加载它。这样快得多!
答案 2 :(得分:-1)
install-bootstrap