AngularJS ng路由重定向刷新整个页面

AngularJS ng路由重定向刷新整个页面,angularjs,ngroute,Angularjs,Ngroute,我的问题是AngularJS刷新整个页面,而不仅仅是ng视图 我的配置: myApp.config(function($httpProvider, $routeProvider) { //ROUTE $routeProvider.when('/', { templateUrl : 'views/mainForm.html', controller : 'TabController' }).when('/login', { templateUrl : 'view

我的问题是AngularJS刷新整个页面,而不仅仅是ng视图

我的配置:

myApp.config(function($httpProvider, $routeProvider) {
  //ROUTE
  $routeProvider.when('/', {
    templateUrl : 'views/mainForm.html',
    controller : 'TabController'
  }).when('/login', {
    templateUrl : 'views/loginForm.html',
    controller : 'LoginController'
  }).otherwise({
    redirectTo : '/',
  });
});
我的索引:

 <body>
<!--NAVBAR -->
<navbarform></navbarform>
<!--Login oder MainView -->
<div class="container-fluid">
  <div class="main">
    <div ng-view></div>
  </div>
</div>

如果我点击我的导航栏按钮:{{username}},它不会打开下拉列表。它刷新了整个页面

我做错了什么?

首先检查:-

  • 是否设置了ng应用程序
  • 控制器选项卡控制器是否已加载
  • 检查页面中的其他JS错误 之后:-

    使用&进行调试

    即使这个问题没有解决,也要创建一个JSFIDLE并在这里发布链接


    希望这有帮助。

    您必须有指向
    #
    的链接,该链接只能刷新页面,请显示下拉链接
    导航栏按钮
    如果可能,请向我们提供plunker或fiddle,因为此代码不足以考虑您的问题。