Mam zmienną message, która przechowuje informacje o powodzeniu lub niepowodzeniu logowania. Problem w tym, że w alertach zmienia się treść prawidłowo a na html w którym odwołuje się poprzez {{ message }} nic się nie zmienia.
Latam po wątkach związanych z apply, digest i przyznam szczerze, że nie bardzo rozumiem. Próbowałem obie funkcje to jakieś błędy wyskakiwały. Czy moja sytuacja wymaga odświeżenia zmiennych angulara? Nie powinno to być automatycznie akurat w tym wypadku?
@motoradk: ok super dziękuję zapoznam się z tym, ale rozumiem, że mimo wszystko da się z tym http jakoś zrobić? Czy lepiej w ogóle wywalić bo nieaktualne?
@mg93: $http jak najbardziej tak, tylko trzeba obsłużyć asynchroniczność :) Pomocnym dla Ciebie może być też $scope.$watch('TWOJ_SCOPE'. function(newVal, oldVal){}); ktory obserwuje Twojego scope'a cyz się zmienił czy nie ;)
Hej Mirki, mam problem. Mam w Angularze funkcję:
http://www.wklej.org/id/2870853/
Mam zmienną message, która przechowuje informacje o powodzeniu lub niepowodzeniu logowania. Problem w tym, że w alertach zmienia się treść prawidłowo a na html w którym odwołuje się poprzez {{ message }} nic się nie zmienia.
Latam po wątkach związanych z apply, digest i przyznam szczerze, że nie bardzo rozumiem. Próbowałem obie funkcje to jakieś błędy wyskakiwały. Czy moja sytuacja wymaga odświeżenia zmiennych angulara? Nie powinno to być automatycznie akurat w tym wypadku?
https://docs.angularjs.org/api/ng/service/$q może Ci to pomoże
http://codepen.io/przytrzask/pen/JRNzpW
https://github.com/johnpapa/angular-styleguide/blob/master/a1/README.md
https://github.com/toddmotto/angular-styleguide