Cześć Mirki.

Od pewnego już czasu coś mnie nurtuje i nie mogę znaleźć odpowiedzi, liczyłbym tu raczej na odpowiedź ludzi którzy siedzą w tych technologiach już dłużej i są w temacie że tak powiem architektury oprogramowania i potrzeb biznesu. Mianowicie często jak coś czytam o Laravelu to od strony frontu do niego wybierany i rzekomo lubiany przez devów jest VUE.js. Wydaje się być niby łatwy do opanowania, tylko ja się tak zastanawiam,
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dotychczas bawiłem się w backendzie, ale nadszedł czas by skoczyć do frontu ;)
Chce postawić angularajs, ale zastanawiam się z czego skorzystać by pakowało mi wszystko w libka.min.js, scss do css i oczywiście było live reloading?

Projekt będzie średnio rozbudowany (coś w rodzaju mini sklepu).


#webdev #angularjs
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#angular #angularjs #webdev
Mirki, w Angularze 2+ można usunąć dyrektywę z html'a nie usuwając jej zawartości? Przykład:



Jeżeli flaga fullPage jest na true to router-outlet opakowany jest w dyrektywę glass, jeżeli nie to wyświetla się samo router-outlet. W przykładzie jest ngIf, ale ono steruje mi całym blokiem z zawartością, a ja chcę czegoś co mi ukryje dyrektywę bez zawartości.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #programista15k #angularjs #angular #pomocy #pytanie
Mam problem z ogarnięciem jednej rzeczy w Angular 2, nie mogę tego przeskoczyć od kilku dni.

Mam komponent który wykorzystuje DI i importuje mój serwis. Serwis zaś importuje protokół HTTP. W serwisie mam metodę która zwraca obiekt typu Observable (tam też konwertuje dane do json). W komponencie subskrybuje no i dane w widoku wyświetlam.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KiKiEngine: Subskrybujesz normalnie w komponencie, z tym że przed requestem robisz warunek sprawdzający, czy te dane masz już zapisane. Jak masz zapisane, to przypisujesz z serwisu/storage. Jak nie - robisz requesta i po odpowiedzi w subscribe zapisujesz dane do serwisu/storage.
  • Odpowiedz
Cześć.
Jak w #angularjs #angular2 #programowanie wywoływać funkcje http get (która pobiera dane z api pewnej strony) tylko raz podczas jednej wizyty użytkownika. Za każdym razem gdy odpalam konkretny route, mój komponent na nowo wysyła żądanie co jest zabójcze bo po kilku takich zabiegach api daje mi "bana" i już nic nie można zrobić.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Trzymaj w serwisie w zmiennej odpowiedz z API i strzelaj tylko jak jest nullem. Serwis jest singletonem Wiec tylko jak odświeżasz stronę, uderzysz do api ponownie ale w SPA to nie powinno mieć miejsca.
  • Odpowiedz
Mirki (Mirabelki?) spod tagów #frontend #gulp #angularjs mam jeden problem (albo dwa w sumie) i chciałbym go przy Waszej pomocy rozwiązać. W zamian chętnie wyślę kasztany, albo przeleję na piwa, żeby nie było że poświęcicie 15 minut, a ja zgarnę 15k ( ͡° ͜ʖ ͡°)

Problem:
index.html nie aktualizuje się o moje pliki JS dla Angulara (bower + scss/css
zolwixx - Mirki (Mirabelki?) spod tagów #frontend #gulp #angularjs mam jeden problem ...

źródło: comment_W5nQLYk5tD3Co2K0fx7d1OSXbDFXF74X.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Rst00: z takim podejsciem to sobie mozecie w C pisac. W gulpie juz nikt nie pisze na nowo, sa utrzymywane stare srodowiska i ludzie nie chca wracac do czegos co zmierza do statusu deprecated. Pare miesiety temu jeszcze sam pomagalem ludziom ze stackoverflow z gulpem, teraz jest ogromny zastoj i nikt tym ludziom nie pomaga, bo szybciej bedzie przepisac to na webpacka.
  • Odpowiedz
  • 2
Wrzucam do tabeli daty w stylu "12.10.2018" oraz używam orderby zeby po kliknięciu w tytuł kolumny się sortowaly. Jednak daty są stringami i źle się sortują, jak to poprawić? :<
#angularjs #frontend
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mial moze ktos tak ze zmienna z service wypelniana requestem nie trigeruje sie przy pierwszym wczytaniu strony?
Na zasadzie
vm = this;

vm.zmienne = [];

getZmienna();
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie do praktyków #angularjs - mam w projekcie kilka kontrolerów + kilka innych plików (jakieś serwisy, lokalne configi itp). To już jest z 10 plików, a dopiero początek projektu ;)
W tej chwili każdy plik jest includowany w index.html w tagu
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czemu angularjs a nie angular.io


@veranoo: Bo angular.io zmienia wersje szybciej niż jestem w stanie czytać dokumentację ;P A tak w sumie to nie potrafię uzasadnić. Coś gdzieś tam przeczytałem i tak mnie nakierowało. Chodziło o bibliotekę z mniejszym 'learning curve'.
  • Odpowiedz
eh miruny z #rails i #angular
jak zrobić, aby moduł angulara był globalny (jeden na aplikację - tak się w ogolę robi?)?

powiedzmy, ze moja główna strona składa się z trzech view z osobną logiką, ale zależą od siebie i chciałem przekazywać pomiędzy nimi wartości

zaimplementowałem sobie pierwsze menu z view w html.erb z angularem w pliku js i controllerem rb - moduł angulara zdeklarowałem w js a ng-app="gromwellapp"
gromwell - eh miruny z #rails i #angular 
jak zrobić, aby moduł angulara był globaln...

źródło: comment_YPgqaqV8TOORKFlMsSyMcJYHG2OXxmW9.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie mireczki. Mam kilka controllerów, każdy ma 90% to samo(te same funkcje,zmienne scopowe itp itd) różnią się jedynie obiektami(różne pola obiektów, fabrykami) i konfiguracją. Jest jakiś sposób aby jakiś np. controller(albo coś innego) umożliwiał innym controlerom używanie jego funkcji itp ale z podmienionymi(nadpisanymi) niektórymi rzeczami(funkcje, fabryka). Kod: https://pastebin.com/nBVVrrau teamCtrl i playerCtrl duplikują mega kod, i nie znam gdzie szukać podpowiedzi czego użyć nawet. Czy może service czy coś innego ?
#
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jwojtas: kontrolery powinny w sobie zawierać tylko logikę do wyświetlania, logika biznesowa powinna być w serwisach. Mamy teraz 2 opcje:
- zduplikowany kod jest logiką wyświetlania -> rozważ stworzenie komponentu bazowego zawierającego wspólny kod
- zduplikowany kod jest logiką biznesową -> wywalić do serwisu
  • Odpowiedz
  • 3
Ostatni dzień ujowej #pracbaza (w dodatku wczoraj nie było co robić, więc 9 godzin zmarnowane, dziś pewnie będzie to samo), a dostałam na mikołajki kurs #programowanie #angularjs, który kusi ( ͡° ʖ̯ ͡°) Iść, czy zostać w domu i się uczyć, mirko pomusz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach