本文将分享twitter-bootstrap–TwitterBootstrapNavbarwithAngularJS–CollapseNotFunctioning的详细内容,此外,我们还将为大家带来关
本文将分享twitter-bootstrap – Twitter Bootstrap Navbar with AngularJS – Collapse Not Functioning的详细内容,此外,我们还将为大家带来关于AngularUI / Bootstrap是否支持twitter-bootstrap 3?、twitter-bootstrap – Angular 2不导入Bootstrap css、twitter-bootstrap – Angular 4:如何包含Bootstrap?、twitter-bootstrap – Angular bootstrap下拉切换 – 通过键盘箭头键导航的相关知识,希望对你有所帮助。
本文目录一览:- twitter-bootstrap – Twitter Bootstrap Navbar with AngularJS – Collapse Not Functioning
- AngularUI / Bootstrap是否支持twitter-bootstrap 3?
- twitter-bootstrap – Angular 2不导入Bootstrap css
- twitter-bootstrap – Angular 4:如何包含Bootstrap?
- twitter-bootstrap – Angular bootstrap下拉切换 – 通过键盘箭头键导航
twitter-bootstrap – Twitter Bootstrap Navbar with AngularJS – Collapse Not Functioning
Partial:program.html
<divng-include="'partials/navbar.html'" ng-controller="NavbarCtrl"></div>
部分:navbar.html
<div> <div> <adata-toggle="collapse" data-target=".nav-collapse"> <span></span> <span></span> <span></span> </a> <ahref="#">Short Course</a> <div> <ul> <li><a href="#"><i></i> Home</a></li> <li> <a href="#"data-toggle="dropdown">Intro <b></b></a> <ul> <li><a onclick='$("#myModal").modal("show");'>User Info</a></li> <li><a href="#/setup">Settings</a></li> <li><a href="#/get-started">Getting started</a></li> </ul> </li> <ling-controller="ProgramCtrl"> <a href="#"data-toggle="dropdown">Lessons <b></b></a> <ul> <li ng-repeat='o in lessonTypes'> <a href="#/program/{{o.value}}">{{o.title}}</a> </li> <li></li> <li><a href="#/freeform">Free Form</a></li> </ul> </li> <li> <a href="#"data-toggle="dropdown">Grades <b></b></a> <ul> <li><a href="#">Simple Report</a></li> <li><a href="#">Comprehensive Report</a></li> <li></li> <li><a href="#">Current Grade Report</a></li> <li><a href="#">Final Grade Report</a></li> </ul> </li> </ul> <ul> <li><a href="#/class"><i></i> Upload/Save</a></li> <li><a href="#/class"><i></i> Save/logout</a></li> </ul> </div><!-- /.nav-collapse --> </div> </div><!-- /navbar-inner -->
导航栏显示完美。下拉工作伟大。 Angular函数加载数据并将特定项目标记为活动并完全填充模型。唯一不起作用的是响应式折叠功能。当我调整屏幕大小时,菜单项目消失,菜单图标出现,但点击它不起作用。我坚持这一点,我知道它必须是一个简单的修复,但我只是不能弄清楚。任何帮助,将不胜感激!
解决方法
导入Angular的UI-Bootstrap。
HTML:
<divng-controller="NavBarCtrl"> <div> <div> <buttonng-click="isCollapsed = !isCollapsed"> <span></span> <span></span> <span></span> </button> <ahref="#">Short Course</a> <divuib-collapse="isCollapsed"> <ul> <li><a href="#"><i></i> Home</a> </li> <li><a href="#">Lessons</a> </li> <li><a href="#">Grades</a> </li> </ul> <ul> <li><a href="#/class"><i></i> Upload/Save</a> </li> <li><a href="#/class"><i></i> Save/logout</a> </li> </ul> </div> <!-- /.nav-collapse --> </div> </div> <!-- /navbar-inner --> </div>
JS:
var myApp = angular.module('myApp',['ui.bootstrap']); function NavBarCtrl($scope) { $scope.isCollapsed = true; }
和小提琴 – http://jsfiddle.net/KY5Mf/
AngularUI / Bootstrap是否支持twitter-bootstrap 3?
以下是代码.链接点击我的下拉列表显示.但是不要在点击时切换.哪里不对?
<!DOCTYPE html> <html> <head> <link rel="stylesheet" href="css/bootstrap.min.css"> <script>function DropdownCtrl($scope) { $scope.items = [ "The first choice!","And another choice for you.","but wait! A third!" ]; } </script> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.1/angular.min.js"></script><script type="text/javascript" src="js/ui-bootstrap-tpls-0.5.0.min.js"></script><script type="text/javascript" src="js/dropdownToggle.js"></script> </head> <body> <li ng-controller="DropdownCtrl"> <a href='#'> Click me for a dropdown </a> <ul> <li ng-repeat="choice in items"><a>{{choice}}</a> </li> </ul> </li> </body> </html>
解决方法
您可以在331和742上跟踪问题
twitter-bootstrap – Angular 2不导入Bootstrap css
Let’s add the stylesheet.
Open a terminal window in the application root folder and enter the command:
npm install bootstrap –save
Open index.html and add the following link to the head.
link rel=”stylesheet” href=”node_modules/bootstrap/dist/css/bootstrap.min.css”>
但是,我一直得到404
GET 07001
它在我添加带有在线地址的脚本时有效,但为什么angular无法找到我文件的路径?
解决方法
从angular-CLI put添加bootstrap
“引导/距离/ ** / *. (JS | css.map | CSS | EOT | SVG | TTF | WOFF | woff2)”
在angular-cli-build.js和run ng build中
twitter-bootstrap – Angular 4:如何包含Bootstrap?
鉴于此,我如何添加bootstrap到应用程序,所以我可以使用类“container-fluid”或“col-md-6”等类似的东西?
解决方法
npm install --save bootstrap
然后,在angular-cli.json里面(在项目的根文件夹中),找到样式并添加bootstrap css文件,如下所示:
"styles": [ "../node_modules/bootstrap/dist/css/bootstrap.min.css","styles.css" ],
更新:在角度6中,角度cli.json被改为angular.json.
twitter-bootstrap – Angular bootstrap下拉切换 – 通过键盘箭头键导航
请通过键盘向上/向下箭头键告诉我如何导航.
看到这个plunker:http://plnkr.co/edit/m5TBlkVMVJHVF69V2635?p=preview
解决方法
<ul> <li ng-repeat="choice in items"> <a href="javascript:void(0)">{{choice}}</a> </li> </ul>
注意使用href =“javascript:void(0)”而不是通常的href =“#”,因为后者将导致AngularJS因路由更改而重新加载页面.
关于twitter-bootstrap – Twitter Bootstrap Navbar with AngularJS – Collapse Not Functioning的问题我们已经讲解完毕,感谢您的阅读,如果还想了解更多关于AngularUI / Bootstrap是否支持twitter-bootstrap 3?、twitter-bootstrap – Angular 2不导入Bootstrap css、twitter-bootstrap – Angular 4:如何包含Bootstrap?、twitter-bootstrap – Angular bootstrap下拉切换 – 通过键盘箭头键导航等相关内容,可以在本站寻找。
本文标签: