2017-02-16 20 views
2

Я действительно новый с разработкой. Я изучаю AngularJS.Выпуск генератора Yeoman AngularJS с любым маршрутом

У меня проблема с yo угловой. Он генерирует приложение, приложение grunt работает локально. Но когда я нажимаю кнопку «О», он не переходит на страницу

Вот какой код (они генерируются угловым генератором).

index.html

div class="collapse navbar-collapse" id="js-navbar-collapse"> 

     <ul class="nav navbar-nav"> 
      <li class="active"><a href="#/">Home</a></li> 
      <li><a ng-href="#/about">About</a></li> 
      <li><a ng-href="#/">Contact</a></li> 
     </ul> 
     </div> 
    </div> 
    </div> 
</div> 

app.js (из папки скриптов)

'use strict'; 

angular 
    .module('coolAppApp', [ 
    'ngAnimate', 
    'ngCookies', 
    'ngResource', 
'ngRoute', 
'ngSanitize', 
'ngTouch' 
]) 
    .config(function ($routeProvider) { 
$routeProvider 
    .when('/', { 
    templateUrl: 'views/main.html', 
    controller: 'MainCtrl', 
    controllerAs: 'main' 
    }) 
    .when('/about', { 
    templateUrl: 'views/about.html', 
    controller: 'AboutCtrl', 
    controllerAs: 'about' 
    }) 
    .otherwise({ 
    redirectTo: '/' 
    }); 
    }); 
+0

Вы знаете, какая часть кода является причиной проблемы? –

+0

Я предполагаю ** когда. ('/ О', { templateUrl: 'просмотр/about.html', контроллера: 'AboutCtrl', controllerAs: 'о' }) ** –

+0

найдено решение @ABusyProgrammer –

ответ

1

найдено решение

он работает с проставлением! до/

что означает <li><a ng-href="#!/about">About</a></li>

+0

А, я вижу. Поздравляем, и, кстати, добро пожаловать в StackOverflow! –

 Смежные вопросы

  • Нет связанных вопросов^_^