Wpis z mikrobloga

Mirki, znalazłem taki sklep internetowy( https://github.com/itswadesh/shopnx ) napisany w #angularjs + #nodejs . Wszystko ładnie działa tylko teraz zastanawia mnie jedna rzeczy jak on dostaje się do main.js(znajdujące się w: client/app/main/main.js). Z tego co widzę nie ma żadnego przekierowania na te main.js..
Mógłby mi ktoś wyjaśnić jak ta aplikacja tam się dostaje?
#naukaprogramowania
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Injection: aa dobra już chyba wiem on ładuje te wszystki pliki: main.js, product.js, admin.js itp. a potem szuka czy w którymś występuje takie przekierowanie. Dobrze to rozumiem? a jeśli nie występuje w żadnym to w app.js jest

$urlRouterProvider
.otherwise('/');

które przekierowuje wtedy na / czyli to co jest w main.js, url: '/', templateUrl: 'app/main/main.html',controller: 'MainCtrl'.
  • Odpowiedz
@Injection: a nie.. bo przecież main.js ma ustawione .state('main', czyli aby dostać się do kontrolera MainCtrl to musi być uderzenie na te 'main', a nigdzie tego w kodzie nie widzę..
  • Odpowiedz
@Gietson: o, dzięki wielkie, nie widziałem tego. To wczytywanie to pewnie magia angulara, musiałbyś to zainstalować na localu, otworzyć w jakimś konkretnym IDE i poszperać, ale po co, skoro działa? :D
  • Odpowiedz