PrawyKuba
#webdevhelp #angularjs

http://pastebin.com/BhVt76ZJ

W jaki sposób mogę dostać się i wyświetlić elementy w "quotes"? Chodzi mi o elementy tej tablicy, quote, length, author itd.

http://pastebin.com/fhfkdr4F -> controller

{{quote.contents.quotes}} -> tyle w widoku wyświetlam, ale nie potrafię wyświetlić elementów tej tablicy.
2
  • Najlepsze
  • Wszystkie komentarze
Eggy
@PrawyKuba: O ng-repeat słyszał?
2
PrawyKuba
@Eggy: o ja j---e. Siedziałem i myślałem czemu mi to nie działa. Dziękuję Ci...
2
Eggy
@PrawyKuba: "ng-repeat", nie "ng repeat"
1
Eggy
@PrawyKuba: A poza tym to nie rób requestów w kontrolerze. Użyj service, czy factory który potem sobie wstrzykniesz przez dependency injection. Przez to będziesz miał dostęp do danych w wielu kontrolerach no i łatwiejsze testy do napisania.
1
PrawyKuba
@Eggy: słyszał, ale nie działa albo coś źle robię ;)

{{q.quote}}

Nic nie wyświetla :)
0
PrawyKuba
@Eggy: O tym już wiem. Tutaj potrzebowałem tylko wyświetlić cytat z API, tylko ten kontroler będzie używany. Ale dziękuję za radę. :)
0
Jurigag
@Eggy: w sumie w angularze trochę pisze już, sam korzystam z ng-resource i factory, ale wnerwiają mnie te callbacki itp w kontolerze, czy da radę abym w kontrolerze miał proste i schludne np:

var users = UserService.getUsers();

i to już mi zwróci wynik z zapytania ? a w samm UserService sobie korzystał z Factory i tam pobierał tych userów ? tylko czy nie będą jakieś problemy z synchronizacją itp ?
0