2016-03-21 34 views
0

Bu benim ilk açısal projem ve uygulamanızda açısal "ui.router" kullanıyorum. This is structure of my applicationAngular js içinde Yönlendirme

Her modül için ayrı bir yol dosyası oluşturdum ve tüm modül app.js. uygulamasında enjekte edildi. Başvurumu çalıştırdığınızda benim ev modülü yönlendirme çalışıyor ancak hesap modülü yönlendirme hatası altına verir:

** "Hata: durumundan 'login' ' geçişinden çözülemedi .......... Bu

herhangi biri bu sorunu çözmek Can I rota dosyasında direkt hesabım modülü denetleyicisi oluşturduğunuzda ......

ama bu kadar çalışır. sıkıştım?

+2

Belki de bazı kodları göster? – lexith

cevap

0

uiRouter modülünü enjekte ana modülünüzde durumlarınızı yapılandırın

var myApp = angular.module('myApp',['ui.router']); 

myApp.config(function($stateProvider, $urlRouterProvider) { 

$urlRouterProvider.otherwise("/state1"); 

// Now set up the states 
$stateProvider 
.state('state1', { 
    url: "/state1", 
    templateUrl: "partials/state1.html" 
}) 
.state('state1.list', { 
    url: "/list", 
    templateUrl: "partials/state1.list.html", 
    controller: function($scope) { 
    $scope.items = ["A", "List", "Of", "Items"]; 
    } 
}) 
.state('state2', { 
    url: "/state2", 
    templateUrl: "partials/state2.html" 
}) 
.state('state2.list', { 
    url: "/list", 
    templateUrl: "partials/state2.list.html", 
    controller: function($scope) { 
    $scope.things = ["A", "Set", "Of", "Things"]; 
    } 
}); 
}); 
+0

Ebeveyn modülüme zaten "ui.router" ekledim. Lütfen uygulama yapıma bakın, ayrı modül bilge rota dosyası oluşturdum. (Tek sayfada uygulamam iyi çalışıyor) –

+0

Kodunuzu göstermiyorsanız, kimse size daha fazla yardımcı olmayacaktır. – que1326