Aktywne Wpisy

anoysath +145

forfiterex +81
#krakow #sct #niszczalski
Ci idioci od SCT z Krakowa naprawdę liczą, że obcokrajowcy przed wjazdem do miasta będą się rejestrować xxxD większego odklejenia niż krakusowskich urzedasow to nie widziałem w życiu
Ci idioci od SCT z Krakowa naprawdę liczą, że obcokrajowcy przed wjazdem do miasta będą się rejestrować xxxD większego odklejenia niż krakusowskich urzedasow to nie widziałem w życiu
Jeśli Twój pojazd jest zarejestrowany za granicą, nawet jeśli spełnia wszystkie wymagane normy, musisz samodzielnie zgłosić go do systemu SCT. Podczas zgłaszania będziesz musiał przedstawić kopię dowodu rejestracyjnego pojazdu, podać markę, model i rok produkcji





Załóżmy, że mam jakiegoś jsona. Np. takiego: https://restcountries.eu/rest/v1/all
Chcę je wyświetlić. TYLKO, że chciałbym to zrobić w jednym widoku i przy pomocy jednego kontrolera. Struktura danych będzie ta sama. Widoki też będą identyczne, tylko będą wyświetlanie inne dane.
Np. www.example.com/country/pl - > tutaj będzie info o Polsce
a na www.example.com/country/de - > a tutaj o Niemczech
... itd.
Gdyby każde państwo miało dane w osobym jsonie. np. pl.json, de.json itd. to napisałbym to np tak:
1. Piszę factory, która zwraca mi jsona z API np. http://pastebin.com/5z4vVsHz
2. Injectuje są w kontrolerze factory.
3. Sprawdzam na jakiej jestem podstronie i zapisuje to do zmiennej np. url
4. I w zależności na jakiej podstronie jestem ładuje inny json.
countryFactory.getCountry('data/'+url+'.json')
.then(function(data) {
}
//przy czym routing też bym napisał na chama. ;) A w tym przypadku, kiedy państw będzie dużo będę miał od groma identycznych widoków, a tego chcę uniknąć.
Mógłby mi ktoś podpowiedzieć jak coś takiego rozwiązać? Chodzi mi o routing i wyciąganie danych z jsona w zależności od tego na jakiej podstronie jestem? Nie mam pomysłu. :/
Proszę o pomoc, bo nie widzi mi się tworzenie miliona routingów i co za tym idzie miliona widoków, gdzie wszystko jest praktycznie takie samo, a jedyną różnicą jest adres podstrony i inne dane pobierane z jsona, który dla każdego państwa ma identyczną strukturę .
Dziękuję za wszelką pomoc i sugestie.
dokładniej to piszesz state
.state('app.country', {
mapujesz kawałek adresu na konkretny węzeł w jsonie i wyświetlasz?
np de -> json["germany"].print() gdzie print korzysta z jednego widoku zawsze tylko dostaje inne dane?
albo ja czegoś nie pojąłem (nie używałem angulara tylko normalny js więc może jest tu jakiś haczyk)
W $stateParams.url będzie to co wpiszę po "/". To już jest dla mnie jasne.
Ale powiedz mi proszę, jak mogę wyciągnąć te dane z jsona które właśnie chcę? To dostaję z jsona. http://puu.sh/pLtKy/f965565f3c.png
W jaki sposób mogę dokopać się do name: i na tej podstawie ładować kolejne dane? :)
Z drugiej strony nie wiem czy to bardzo wydajne rozwiązanie :D
nie mniej dziękuję za pomoc z routingiem :)
E: dobra nie ważne https://restcountries.eu/rest/v1/alpha/pl ... jednak można po krajach ;)