自版本5以来,Bootstrap框架已将jQuery作为一项要求删除。
我想知道此变更对Angular应用程序有何影响?
我们是否可以在Angular中使用所有提供的Bootstrap功能(例如下拉菜单)?
我知道Angular不应该与JQuery结合使用--在早期版本的Bootstrap中,如果我们想使用所有的引导功能,建议导入JQuery,这是不好的。
但是Bootstrap 5不再依赖于JQuery了,所以在我的Angular应用程序中使用它安全吗?
至于现在,我不想使用引导替代方案,如ng-bootstrap,这就是为什么我问它是好的和安全使用引导5在Angular ?
5条答案
按热度按时间ny6fqffe1#
要安装引导程序,只需使用
并编辑angular.json文件
2izufjch2#
首先需要安装节点程序包管理器
然后使用IDE的终端在项目中安装Bootstrap。在Visual Studio代码中,这可以通过单击CTRL +'或转到“视图”菜单来打开。
然后,使用以下命令在项目中安装Bootstrap 5。
"./node_modules/bootstrap/dist/css/bootstrap.min.css",
然后,您必须导入该包,以便Angular知道它。您可以通过在Angular.json文件中添加必要的指令来实现这一点。
然后将以下路径添加到CSS中。
"./node_modules/bootstrap/dist/css/bootstrap.min.css",
个和下面的JS
"./node_modules/bootstrap/dist/js/bootstrap.min.js"
然后,您还可以添加弹出器JS。
使用以下NPM命令可以将popper.js添加到项目中。
npm install @popperjs/core
然后将该指令添加到angular.json文件中
"./node_modules/@popperjs/core/dist/umd/popper.min.js"
这样您的angular.json文件看起来就像这样。
nnt7mjpx3#
是的,你现在就可以使用它。你可以通过安装npm来使用它,也可以在你的项目中包含CDN链接。
您还可以在此处检查角11中的引导程序5的实现。-https://www.c-sharpcorner.com/article/add-bootstrap-5-in-angular-11/
lfapxunr4#
要在
angular
应用程序中安装bootstrap
,请在terminal
中使用以下命令现在打开
angular.json
文件,并在styles
部分中添加以下行就这样了。
3okqufwl5#
步骤1:
npm install bootstrap --save
步骤2:打开
src/style.css
将以下代码行添加到style.css