使用引导程序时关闭$ routeprovider

有组织的

我有一些常规的routeprovider代码,但是在HTML的某些部分中,我有一些twitter bootstrap展开/折叠部分。单击它们会触发routeprovider,我不想这样做。有办法防止这种情况吗?

myApp.config(function ($routeProvider, $locationProvider) {

  $routeProvider
    .when('/', {
      templateUrl: 'login.html',
      controller: 'mainController'
    })
    .when('/projects', {
      templateUrl: 'project.html',
      controller: 'projectController'
    });

  $locationProvider.html5Mode(true);
});

HTML的一部分

<div class="panel-group" id="accordion">
                <div class="panel panel-default">
                    <div class="panel-heading">
                        <h4 class="panel-title">
                            <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne">
                              Open Projects
                          </a>
                      </h4>
                  </div>
                  <div id="collapseOne" class="panel-collapse collapse in">
                    <div class="panel-body">
                        <table id="openProjectTable" class="table">
                            <tr><th>Project</th><th>Source</th><th>Target</th></tr>
                        </table>
                    </div>
                </div>
            </div>
tasseKATT

最简单的解决方案是使用数据目标而不是href

<a data-toggle="collapse" data-parent="#accordion" data-target="#collapseOne">
  Open Projects
</a>

演示: http : //plnkr.co/edit/OYEeUd6hAJE0hBBJOrp7?p=preview

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用引导程序时关闭$ routeprovider

来自分类Dev

在AngularJS $ routeProvider中使用变量

来自分类Dev

AngularJS和Karma未知提供程序:$ routeProvider

来自分类Dev

为什么使用$ routeProvider提早触发路由?

来自分类Dev

$ routeProvider无法使用html5Mode

来自分类Dev

将$ routeProvider与$ stateProvider一起使用

来自分类Dev

在$ routeProvider的resolve功能中使用Promise链

来自分类Dev

如何使用带有$ _GET参数的$ routeProvider

来自分类Dev

$ routeProvider无法使用html5Mode

来自分类Dev

如何使用带有$ _GET参数的$ routeProvider

来自分类Dev

AngularJS 1.2.9 ngRoute“ requireJS的未知提供程序$ routeProvider错误

来自分类Dev

AngularJS 1.2.9 ngRoute“ requireJS的未知提供程序$ routeProvider错误

来自分类Dev

使用函数使用$ routeProvider定义控制器

来自分类Dev

如何使用$ routeProvider在Angular中更改页面标题

来自分类Dev

AngularJS-使用routeProvider的“何时”变量构造templateUrl名称?

来自分类Dev

在$ routeProvider中使用resolve导致“未知提供者...”

来自分类Dev

使用$ routeProvider重定向到Angular之外的路由

来自分类Dev

AngularJs $ routeProvider:如果满足条件,则使用redirectTo重定向

来自分类Dev

指定AngularJS控制器:使用ngController与$ routeProvider的好处

来自分类Dev

使用控制器解析$ routeProvider中的登录

来自分类Dev

routeprovider使用resolve将值传递给控制器

来自分类Dev

AngularJS:将$ routeProvider与多个模块一起使用?

来自分类Dev

AngularJS的$ routeProvider templateUrl始终使用Express返回404

来自分类Dev

AngularJS-使用routeProvider的“何时”变量构造templateUrl名称?

来自分类Dev

指定AngularJS控制器:使用ngController与$ routeProvider的好处

来自分类Dev

使用$ routeProvider在哪里放置控制器?

来自分类Dev

使用AngularJS $ routeProvider + OnsenUI进行导航ons.navigator.pushpage()

来自分类Dev

使用$ routeProvider进行动态路由和编译角度代码

来自分类Dev

为什么路由会使用$ routeProvider提前触发?

Related 相关文章

  1. 1

    使用引导程序时关闭$ routeprovider

  2. 2

    在AngularJS $ routeProvider中使用变量

  3. 3

    AngularJS和Karma未知提供程序:$ routeProvider

  4. 4

    为什么使用$ routeProvider提早触发路由?

  5. 5

    $ routeProvider无法使用html5Mode

  6. 6

    将$ routeProvider与$ stateProvider一起使用

  7. 7

    在$ routeProvider的resolve功能中使用Promise链

  8. 8

    如何使用带有$ _GET参数的$ routeProvider

  9. 9

    $ routeProvider无法使用html5Mode

  10. 10

    如何使用带有$ _GET参数的$ routeProvider

  11. 11

    AngularJS 1.2.9 ngRoute“ requireJS的未知提供程序$ routeProvider错误

  12. 12

    AngularJS 1.2.9 ngRoute“ requireJS的未知提供程序$ routeProvider错误

  13. 13

    使用函数使用$ routeProvider定义控制器

  14. 14

    如何使用$ routeProvider在Angular中更改页面标题

  15. 15

    AngularJS-使用routeProvider的“何时”变量构造templateUrl名称?

  16. 16

    在$ routeProvider中使用resolve导致“未知提供者...”

  17. 17

    使用$ routeProvider重定向到Angular之外的路由

  18. 18

    AngularJs $ routeProvider:如果满足条件,则使用redirectTo重定向

  19. 19

    指定AngularJS控制器:使用ngController与$ routeProvider的好处

  20. 20

    使用控制器解析$ routeProvider中的登录

  21. 21

    routeprovider使用resolve将值传递给控制器

  22. 22

    AngularJS:将$ routeProvider与多个模块一起使用?

  23. 23

    AngularJS的$ routeProvider templateUrl始终使用Express返回404

  24. 24

    AngularJS-使用routeProvider的“何时”变量构造templateUrl名称?

  25. 25

    指定AngularJS控制器:使用ngController与$ routeProvider的好处

  26. 26

    使用$ routeProvider在哪里放置控制器?

  27. 27

    使用AngularJS $ routeProvider + OnsenUI进行导航ons.navigator.pushpage()

  28. 28

    使用$ routeProvider进行动态路由和编译角度代码

  29. 29

    为什么路由会使用$ routeProvider提前触发?

热门标签

归档