#angular #javascript Mam service w którym pobieram przy użyciu $http dane z serwera. Chciałbym użyć tych danych w {{expression}} w templatce i ona jest odpalana od razu po załadowaniu apki, a chciałbym, żeby poczekało aż się ściągnie :( Wiem, że trzeba użyć promises, ale znajduje mi info do jakiejś starożytnej wersji Angulara ... #angularjs
@Dreszczyk: Hmm, napewno ? Bo rozumiem do końca co chcesz osiągnąć. Jeżeli chcesz mieć {{expression}} przy pierwszym renderze to tak jak mówię możesz wypchnąć tego api calla poza controller jako resolve do routingu, wtedy render strony poczeka na zwrotke z tego api :)
Mam service w którym pobieram przy użyciu
$httpdane z serwera. Chciałbym użyć tych danych w {{expression}} w templatce i ona jest odpalana od razu po załadowaniu apki, a chciałbym, żeby poczekało aż się ściągnie :(Wiem, że trzeba użyć promises, ale znajduje mi info do jakiejś starożytnej wersji Angulara ...
#angularjs
https://github.com/angular-ui/ui-router/wiki#resolve
@m_dop: coś w tym stylu - mam controller i do niego podpięty service, który udało mi sie już okiełznać za pomocą tego: http://chariotsolutions.com/blog/post/angularjs-corner-using-promises-q-handle-asynchronous-calls/
Teraz mam inne problemy, ale do wszystkiego dojdę ( ͡° ͜ʖ ͡°)