Mam kłopoty za pomocą wtyczki ui-router z angularjs:
angular.module('myApp', []).
config(['$routeProvider', '$stateProvider', function($routeProvider, $stateProvider) {
$stateProvider
.state('mandats', {
url: '/domiciliations/mandats',
templateUrl: 'domiciliations/views/mandats.html',
controller: 'mandatsCtrl'
});
}])
I wtedy ten błąd przy starcie:
Unknown provider: $stateProvider
I włączyłem javascripts w tej kolejności:
<script src="/Scripts/libs/angular/angular.js"></script>
<script src="/Scripts/libs/angular/angular-resource.js"></script>
<script src="/Scripts/libs/angular/angular-ui-states.js"></script>
Co może być problemem?
[EDIT]
Muszę pozbyć się komunikatu o błędzie, dodając „ui.compat” jako zależność MojaApl. Widziałem to w przykładowym kodzie ui-routera, ale nigdzie w dokumentacji. O czym to jest ?
Mimo to nadal nie działa. Dodałem ui-view do div w pliku indeksu aplikacji. Ale strona pozostaje pusta.
Czy należy wymienić co wersja kątowa używasz? –