@Gottek: Jeśli to ma być prawdziwy unit test, to mockujesz wykonanie funkcji $q.reject żeby zwróciła to co chcesz i sprawdzasz czy to zostało zwrócone. Ewentualnie sprawdzasz czy została wykonana.
  • Odpowiedz
wiem, że nie całkiem #programowanie ale skoro #frontend #webdev #angularjs to może i to też.
#kiciochpyta :

pytanie nadrzędne: czy da się to zrobić bez tworzenia dedykowanej dyrektywy do myPopoverów?
podpytanie : Czy można się jakoś z Popovera dobrać do elementu, który go otwierał? to by w sumie rozwiązywało temat całkowicie, bo wywołałbym "click" na tym elemencie i zamykało by właściwy.

niżej
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zolwixx: a nie możesz po prostu na każdym wierszu tabeli nadać jakieś id wiersza i stworzyć tablicę obiektów ? chyba najprostsze i najszybsze rozwiązanie ?
  • Odpowiedz
Mirki, z racji tego że się nie zjamuję web devem, ale mój rożowy już tak, mam do was pytanie,
Czym się rózni:

app.controller('RelatedController', function($scope){

});
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@t12t12:

1. To Implicit Annotation czyli wstrzykiwanie parametrów po nazwach. Może to rodzić problemy przy minifikacji gdyż wtedy nazwy parametrów ulegną zmianie. Jest to taki lukier składniowy, żeby szybciej pisać.

2. To Inline Array Annotation czyli 2 parametr to tablica nazw zależności i funkcji kontrolera. To jest zalecana metoda. Ta lista musi odpowiadać liscie parametrów w funkcji kontrolera bo tutaj nie będzie dopasowania po nazwie tylko po kolejności. Bezpieczna przy minifikacji.
  • Odpowiedz
Hejka Mirki,

Ostatnio, z moim #rozowypasek myślimy o zmianie pracodawcy. Chcielibyśmy wybrać się do #praca w rejony Azja/Oceania.

Oboje jesteśmy #programista #webdev z dwuletnim, komercyjnym doświadczeniem, ale bez ukończonych studiów (zrezygnowaliśmy ze względu na wyjazd na projekt do USA).
Ja ze skillsetem: #javascript #angularjs #knockoutjs #nodejs #mongodb
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Maav: W tej formie o wiele lepiej, nawet pojedynczy tag jako opis jest lepszy niż surowy link - można od raz odsiać to co nieinteresujące.
Dobrą robotę robisz, mirku!
  • Odpowiedz
Mirki, pytanie odnośnie Angulara...

Zaczynam naukę dopiero, więc pewnie to jakaś trivia, aczkolwiek może ktoś mi wyjaśni, czemu na stronie http://asterysk.pl/angular/ wyszukiwanie dokładne (zaznaczenie czekboksa ustawia strict dla filtra na true) wysypuje się przy przeszukiwaniu po ID?

Sytuacja wygląda tak:
1. Ładuję stronę
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć!
Poszukują do pracy #frontend dewelopera do projektu #webdev . Cały etat, praca zdalna.

Osoba zatrudniona na tym stanowisku będzie sama prowadziła innowacyjny ( ͡° ͜ʖ ͡°) projekt (samemu front, bo od backendu mamy już programistów PHP).

Technologie, które musisz znać dobrze, jeśli jesteś
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zauważyliście, że Twitter korzysta z AJAXa by pobierać HTML w JSONie? "Renderują"(raczej nie w taki sposób jak React.renderToString) HTML po stronie serwera i podmieniają tylko odpowiednie elementy na stronie. Czy nie robi tak przypadkiem nawet(!) Wykop? I co powiedzą Ci od #react lub #angularjs? Progressive enhancement?
( ͡° ͜ʖ ͡°)

#programowanie #javascript #webdev
5z7k9 - Zauważyliście, że Twitter korzysta z AJAXa by pobierać HTML w JSONie? "Render...

źródło: comment_L528WHcjKMesSAQARRxB4TgemThqtKJ4.jpg

Pobierz
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@5z7k9: Wadą takiego podejścia jest tylko konieczność utrzymywania osobnej porcji kodu per docelowy klient API (przy założeniu, że klientami są nie tylko aplikacje webowe)
  • Odpowiedz
jak myślicie - ile czasu jeszcze minie zanim ES6 będzie wspierany na 100% w większości przeglądarek ? kiedy warto zacząć go ogarniać ? poza tym #angularjs 2 mam rozumieć jest tworzony głównie pod typescript i js ? w dokumentacji brak jakichkolwiek przykładów pod es6, czy może jakiś inny ciekawszy framework tworzony jest który ma czerpać korzyści z es6 ?
#javascript
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag: No pewnie że by się wolało, ale po co pisać kod w ES5 i potem przepisywać do ES6, skoro można już teraz pisać w ES6 i tylko wyłączyć Babela w odpowiednim momencie?
  • Odpowiedz
Jak powinno prawidłowo wyglądać zaprojektowane menu strony aby google prawidłowo je odtworzyl? Dodam ze tak korzystam z #angularjs. Czy to kwestia samych altow może?
#webdev #seo
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ponawiam ogłoszenie:
Mireczki. Poszukuję freelancera-frontendowca z okolic GOPu (Katowice i okolice) lub Krakowa (warunek niekonieczny - acz mile widziany). Mamy do wykonania nieduży (ok. 40-50 godzin) projekt dla frontendowca w technologii AngularJs lub podobna (jeśli potrafisz uargumentować wybór - tym lepiej). Projekt będzie zwykłym CRUDem, więc miłość do tabelek, lub chociaż ambiwalentność jest wskazana. Jako źródło danych zapewnimy RESTowy serwis z autoryzacją poprzez oAuth2. Aplikacja będzie służyć wewnętrznie u klienta, więc wodotryski graficzne
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki robię taki projekt w #angularjs Mam validator asynchroniczny w dyrektywie odpalany jako atrybut do pola input. Teraz dwie sprawy chciałbym żeby ten validator uruchamiał się tylko w gdy user "opuści" pole (blurred), oraz żebym mógł wyświetlić komunikat w stylu "to pole jest źle wypełnione". Jak to ugryźć?
#programowanie #pytaniedoeksperta
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema, w wolnej chwili zacząłem przyglądać się bliżej JS, głównie do robienia back-endu, ale po napisaniu serwera http, api dla mongodb i serwisu powiadomień chciałem zrobić do tego UI i położył mnie angular. W skrócie:

Jest forma do podania nazwy użytkownika i hasła: http://pastebin.com/Y5haVqCx

Jest kontroler z metodą login: http://pastebin.com/6qqVqdKv

Niestety
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@markaron: Przede wszystkim zobacz co masz w HTMLce

Według Twojego kodu login to funkcja i zarazem obiekt.

Do ng-model przypisujesz np. login.username zaś w kodzie JS masz $scope.login jako
  • Odpowiedz
Mireczki. Poszukuję freelancera-frontendowca z okolic GOPu (Katowice i okolice) lub Krakowa (warunek niekonieczny - acz mile widziany). Mamy do wykonania nieduży (ok. 40-50 godzin) projekt dla frontendowca w technologii AngularJs lub podobna (jeśli potrafisz uargumentować wybór - tym lepiej). Projekt będzie zwykłym CRUDem, więc miłość do tabelek, lub chociaż ambiwalentność jest wskazana. Jako źródło danych zapewnimy RESTowy serwis z autoryzacją poprzez oAuth2. Aplikacja będzie służyć wewnętrznie u klienta, więc wodotryski graficzne nie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach