Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 引导下拉角度2不工作_Html_Css_Twitter Bootstrap_Angular - Fatal编程技术网

Html 引导下拉角度2不工作

Html 引导下拉角度2不工作,html,css,twitter-bootstrap,angular,Html,Css,Twitter Bootstrap,Angular,我的浏览器有问题吗?这个下拉列表不起作用 我想在我的一个项目中的导航栏中添加一个下拉菜单,但它没有打开,所以我从bootstrap中获取了一个示例,它甚至在jsfiddle.net上的代码片段中都不起作用。我正在使用Angular2 下拉列表 它正在工作,只需添加Bootstrap的.js文件和jquery.min.js 下拉列表 基本上,下拉菜单要求页面中包含Jquery和bootstrap.js 在Angular中,您将不需要JQuery。但是,bootstrap.js完全依赖于JQue

我的浏览器有问题吗?这个下拉列表不起作用

我想在我的一个项目中的导航栏中添加一个下拉菜单,但它没有打开,所以我从bootstrap中获取了一个示例,它甚至在jsfiddle.net上的代码片段中都不起作用。我正在使用Angular2

下拉列表
它正在工作,只需添加Bootstrap的.js文件和jquery.min.js

下拉列表
基本上,下拉菜单要求页面中包含Jquery和bootstrap.js

在Angular中,您将不需要JQuery。但是,bootstrap.js完全依赖于JQuery

因此,Angular中bootstrap.js的替代方案是ngx bootstrap。通过将ngx bootstarp作为依赖项添加到项目中,将对您有所帮助。感谢Volarkin开发它


示例

我遇到了类似的问题,导航条下拉菜单不工作。我按照以下步骤修复了它

在Angular.json中,添加以下行

"scripts": [
          "node_modules/jquery/dist/jquery.min.js",  
          "node_modules/bootstrap/dist/js/bootstrap.min.js",  
          "node_modules/popper.js/dist/umd/popper.min.js"
        ]

"styles": [ "node_modules/bootstrap/dist/css/bootstrap.min.css" ]

因为bootstrap同时依赖于jquery和popper.js

您会遇到什么错误?您没有使用ng2 bootstrap/ngx bootstrap吗?