GVKun编程网logo

twitter-bootstrap – Twitter Bootstrap Navbar with AngularJS – Collapse Not Functioning

22

本文将分享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

我使用Angular和Twitter Bootstrap导航栏,并试图让崩溃功能工作。

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函数加载数据并将特定项目标记为活动并完全填充模型。唯一不起作用的是响应式折叠功能。当我调整屏幕大小时,菜单项目消失,菜单图标出现,但点击它不起作用。我坚持这一点,我知道它必须是一个简单的修复,但我只是不能弄清楚。任何帮助,将不胜感激!

解决方法

对于那些感兴趣的 – 这里是另一种方式实现这个没有Bootstrap的javascript。

导入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?

AngularUI / Bootstrap是否支持twitter-bootstrap 3?

下拉菜单在Angular-UI-Bootstrap中不起作用?使用Bootstrap-3 CSS

以下是代码.链接点击我的下拉列表显示.但是不要在点击时切换.哪里不对?

<!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>

解决方法

Angular-UI / Bootstrap不支持Bootstrap 3(尚未).

您可以在331和742上跟踪问题

twitter-bootstrap – Angular 2不导入Bootstrap css

twitter-bootstrap – Angular 2不导入Bootstrap css

直接从 https://angular.io/docs/ts/latest/guide/forms.html

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无法找到我文件的路径?

解决方法

当index.html与node_modules位于同一目录时,它正在工作.

从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?

twitter-bootstrap – Angular 4:如何包含Bootstrap?

我是一个后端开发人员,我只是在玩Angular4.所以我做了这个安装教程: https://www.youtube.com/watch?v=cdlbFEsAGXo.

鉴于此,我如何添加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下拉切换 – 通过键盘箭头键导航

twitter-bootstrap – Angular bootstrap下拉切换 – 通过键盘箭头键导航

我正在使用bootstrap的下拉切换指令.但我可以通过鼠标导航菜单,但不能通过键盘箭头键.
请通过键盘向上/向下箭头键告诉我如何导航.

看到这个plunker:http://plnkr.co/edit/m5TBlkVMVJHVF69V2635?p=preview

解决方法

对于Bootstrap下拉列表,向上/向下箭头依赖于能够“聚焦”锚点,这需要指定href属性.

<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下拉切换 – 通过键盘箭头键导航等相关内容,可以在本站寻找。

本文标签: