Próbuję użyć kątowego ui-routera w mojej aplikacji internetowej, ale mam problem. Oto katalog app:AngularJS: UI-router OSTRZEŻENIE: Próbowałem ładować kątowo więcej niż raz
test-app |_ bower-component |_ app |_ views |_ index.html |_ scripts |_ app.js
aw app.js
:
angular .module('testApp', [ 'ngAnimate', 'ngAria', 'ngCookies', 'ngMessages', 'ngResource', 'ui.router', 'ngSanitize', 'ngTouch' ]) .config(['$stateProvider', '$urlRouterProvider', function ($stateProvider, $urlRouterProvider) { $urlRouterProvider.otherwise('/'); $stateProvider .state('home',{ url: '/', templateUrl: 'index.html', controller: 'MainCtrl' }) . . .
Ale kiedy uruchomić aplikację, otrzymuję ten błąd na konsoli:
WARNING: Tried to load angular more than once
Chcesz, aby szablon był częściowy, a nie indeks. – Dylan
Przepraszam, nie rozumiem, co mówisz! – Hamid
Chcesz - 'templateUrl: 'home.html'' – Dylan