#angular #frontend
Wszystko
Najnowsze
Archiwum
konto usunięte
- 0
Potrzbuje zrobić coś w stylu. Ktoś zapisał pewną encje, backend wysyła powiadomienie o tym na frontend (admin panel) admin panel się odświeża. Jak zrobić takie coś?
#programowanie #informatyka #spring #java #angular
#programowanie #informatyka #spring #java #angular
MadSciencist
- 2
Polling, websocket, SSE
Jak w angularze zrobić tak że wpisuje cyferki do inputa, po 4 cyferkach dodaje się przecinek i następne cyferki piszą się po tym przecinku i maks żebym miał 6 cyferek w inpucie. Czyli maksymalna liczba to 9999,99 jak wpisze na klawiaturze 123456 to żeby wpisało się 1234,56
#programowanie #programista15k #angular #javascript #typescript
#programowanie #programista15k #angular #javascript #typescript
@Kamilex97: input mask. Chcoiaz to co mówisz, będzie troszkę ciężkie korzystając z domyślnych rozwiązań.
Musisz zrobić dekoratora dla inouta i nasłuchiwać zmian w tym inpucie. Jak będzie więcej niż 4 znaki to dodawaj przecinek, jak 2 znaki więcej po przecinku to usuwaj itp.
Musisz zrobić dekoratora dla inouta i nasłuchiwać zmian w tym inpucie. Jak będzie więcej niż 4 znaki to dodawaj przecinek, jak 2 znaki więcej po przecinku to usuwaj itp.
- 0
@MroczekBall3D oki dzięki :)
Hej programujące mirasy!
Piszę apkę do portfolio w #angular . Stronka jest już ogarnięta, no ale co to za apka bez testów... No i właśnie - wiem jak, ale zawiesiłem się na dość filozoficznym pytaniu "CO?"...
Przykład: na start zacząłem od ekranu rejestracji - w komponencie tylko funkcja register() wywołująca odpowiedni serwis. Sprawdziłem czy funkcja jest wywołana, ile razy, z jakimi parametrami... Czy to jest potrzebne? Przecież w katalogu obok
Piszę apkę do portfolio w #angular . Stronka jest już ogarnięta, no ale co to za apka bez testów... No i właśnie - wiem jak, ale zawiesiłem się na dość filozoficznym pytaniu "CO?"...
Przykład: na start zacząłem od ekranu rejestracji - w komponencie tylko funkcja register() wywołująca odpowiedni serwis. Sprawdziłem czy funkcja jest wywołana, ile razy, z jakimi parametrami... Czy to jest potrzebne? Przecież w katalogu obok
- 1
@Gangrendalf:
Odpowiedź na to pytanie jest bardzo prosta: to zależy ( ͡° ͜ʖ ͡°)
Ja np. nie piszę testów jednostkowych do komponentów formatkowych, bo zazwyczaj nie ma to sensu. Napisanie takich testów jest dość czasochłonne i wymaga później utrzymywania, bo formatki lubią się zmieniać. W wielu przypadkach będzie też tak, że taki test będzie sprawdzał
Stąd pytanie - co testujecie? Co decyduje o tym, że dany test w ogóle powstanie?
Odpowiedź na to pytanie jest bardzo prosta: to zależy ( ͡° ͜ʖ ͡°)
Ja np. nie piszę testów jednostkowych do komponentów formatkowych, bo zazwyczaj nie ma to sensu. Napisanie takich testów jest dość czasochłonne i wymaga później utrzymywania, bo formatki lubią się zmieniać. W wielu przypadkach będzie też tak, że taki test będzie sprawdzał
- 1
Mirki z #programowanie #javascript #angular #webdev
DAM ZLECENIE na przepisanie ecommerce z php na Angular.js jest na sali jakiś chętny?
DAM ZLECENIE na przepisanie ecommerce z php na Angular.js jest na sali jakiś chętny?
- 2
@rafi_k: jak ecommerce to zdecydowanie radziłbym React'a i NextJS
- 1
@rafi_k: Parę uwag. Jeśli masz na myśli starego Angulara (JS, a nie 2+) i bez SSR, to możesz bardzo łatwo spaskudzić całe SEO i niechcący zabić ruch z wyszukiwarek. W przypadku małego sklepu jakiekolwiek pisanie dedykowanego rozwiązania może potrzebować całych wieków żeby się zwróciło. Podeślij linka na PW, może będę mógł coś zaproponować.
- 3
- 0
Mirki z #programowanie #javascript #angular
Czy mogę stworzyć sobie klasę parsera z logiką bizesową, która działa poza DI (jego parametry są ustalane przez komponent, który jej potrzebuje) i jest tworzony ad hoc? Czy też jest jakiś paradygmat angularowy, że wszystko jest serwisem i taka "samowolka" jest źle odbierana?
Czy mogę stworzyć sobie klasę parsera z logiką bizesową, która działa poza DI (jego parametry są ustalane przez komponent, który jej potrzebuje) i jest tworzony ad hoc? Czy też jest jakiś paradygmat angularowy, że wszystko jest serwisem i taka "samowolka" jest źle odbierana?
konto usunięte via Wykop Mobilny (Android)
- 1
Mirki potrzebuję porady co do środowiska na które mam zdeployowac aplikację.
Aplikacja to ordynarny CRUD w Springu oraz front w Angularze. Będzie używana przez kilka osób i to bardziej do odczytu niż do zapisu, więc baza danych nie będzie zbyt obszerna.
Jednym z wymagań jest aby było to jak najtańsze, najlepiej darmowe.
Drugą sprawą jest to że nigdy nie miałem styczności z deployem i utrzymywaniem apki.
Będę
Aplikacja to ordynarny CRUD w Springu oraz front w Angularze. Będzie używana przez kilka osób i to bardziej do odczytu niż do zapisu, więc baza danych nie będzie zbyt obszerna.
Jednym z wymagań jest aby było to jak najtańsze, najlepiej darmowe.
Drugą sprawą jest to że nigdy nie miałem styczności z deployem i utrzymywaniem apki.
Będę
- 0
@mugenDeath: a nie jest przypadkiem tak że po roku użytkowania darmowe usługi chmurowe przestają być darmowe?
@StoLatSamotnosci: W GCP masz tak, że dostajesz te 300 dolków na rok i po roku normalnie płacisz za zasoby, można to ucinać na różne sposoby (spot instances, reserved instances etc) ale nikt za darmo maszyny większej niż 1vCPU i 256RAM raczej nie odda. Możesz przebujać się po free tierach i potem kupić coś w DigitalOcean czy OVH, co taniej wyjdzie.
#angular #javascript
Jak w TypeScript + Angular zapisać tą funkcję?
Prosta sprawa. Top przeglądarki dochodzi do elementu, dodaje klasę z position: fixed; Ktoś scrolluje wyżej niż jest umieszczony element to wraca do swojej pierwotnej pozycji. Ktoś da jakieś wskazówki? Dodatkowo chciałem użyć debounce, ale są tylko biblioteki których nie mogę używać :x
Znalazłem to -> https://stackoverflow.com/questions/44516017/how-to-handle-window-scroll-event-in-angular-4
ale działa tragicznie.
Jak w TypeScript + Angular zapisać tą funkcję?
Prosta sprawa. Top przeglądarki dochodzi do elementu, dodaje klasę z position: fixed; Ktoś scrolluje wyżej niż jest umieszczony element to wraca do swojej pierwotnej pozycji. Ktoś da jakieś wskazówki? Dodatkowo chciałem użyć debounce, ale są tylko biblioteki których nie mogę używać :x
Znalazłem to -> https://stackoverflow.com/questions/44516017/how-to-handle-window-scroll-event-in-angular-4
ale działa tragicznie.
źródło: comment_1602145235NCQAelqf1uinPRN6ejKfKG.jpg
Pobierz- 0
@NickciN: do tego z użyciem ngZone możesz jeszcze użyć z rxjs fromEvent(window, 'scroll') i pipe z debounceTime.
- 0
@NickciN: a odnośnie co złwego w Twoim kodzie. do addEventListener przekazujesz callback, czyli dobunce musi zwracać funkcję, która wywoła, jeśli ma przyjać parametr. Poczytaj o currying w JS.
Przkyład:
const foo = a => { return a * 2 }; // nie zwracamy funkcji, zle
window.addEventListener('scroll', foo(3));
Przkyład:
const foo = a => { return a * 2 }; // nie zwracamy funkcji, zle
window.addEventListener('scroll', foo(3));
- 0
Czy jeśli zrobię sobię swoją strukturę danych będącą po prostu dekoratorem Array (
Zrobiłem testowy projekt i tutaj to działa z tym, że tutaj jest wersja 10. W projekcie mam wersję 8 i tam podglądając w devtools wygląda jakby struktura była typu Array i przy wykonywaniu metody
class MyStack extends Array {...) to Angular zachowa się tak jakby to był zwykły Array? Z automatu dostanę śledzenie zmian i odświeżanie widoku? Zrobiłem testowy projekt i tutaj to działa z tym, że tutaj jest wersja 10. W projekcie mam wersję 8 i tam podglądając w devtools wygląda jakby struktura była typu Array i przy wykonywaniu metody
.add- 1
- 1
@mcsQ: @tlaziuk: znalazłem rozwiązanie problemu https://github.com/Microsoft/TypeScript/wiki/FAQ#why-doesnt-extending-built-ins-like-error-array-and-map-work
- 0
#programowanie #javascript #angular
Siemanko, pytanie krótkie: jak zrobić generyczny ng-template, który później przy użyciu
Przykład: dostaję z API dane, array powiedzmy z X obiektami i na podstawie każdego obiektu chcę utworzyć odpowiedni TemplateRef, który następnie przekazuję jako parametr do innego komponentu.
Siemanko, pytanie krótkie: jak zrobić generyczny ng-template, który później przy użyciu
viewChild przekażę jako parametr do obiektu?Przykład: dostaję z API dane, array powiedzmy z X obiektami i na podstawie każdego obiektu chcę utworzyć odpowiedni TemplateRef, który następnie przekazuję jako parametr do innego komponentu.
Radar technologiczny firmy PGS Software. Na radarze widać, jak firma podchodzi do różnych technologii w kontekście zastosowań komercyjnych. Radar podzielony jest na kategorie, z czego frontend podzielony jest dodatkowo na stacki Angular, React i Vue.
https://radar.pgs-soft.com/technology-radar-ui
#ciekawostki #programowanie #frontend #java #php #dotnet #angular #react #devops #qa #python #vue
https://radar.pgs-soft.com/technology-radar-ui
#ciekawostki #programowanie #frontend #java #php #dotnet #angular #react #devops #qa #python #vue
- 259
Przeprowadzałem dziś rozmowę wstępną z kandydatem - absolwentem bootcampa junior frontend deweloper, wcześniej pracował jako tapicer w dużych zakładach pod Raciborzem. Była to rozmowa telefoniczna + dzielony ekran do pisania kodu.
Proszę go by zaimplementował ręcznie strukturę WeakMap - pyta się, czy może w pseudokodzie XD mówię, że na produkcję też wrzucisz pseudokod? ma być działająca implementacja. No to zbladł i powiedział, że tego ich nie uczyli.
Pytam, co robi metoda ArrayBuffer.isView(). Co się
Proszę go by zaimplementował ręcznie strukturę WeakMap - pyta się, czy może w pseudokodzie XD mówię, że na produkcję też wrzucisz pseudokod? ma być działająca implementacja. No to zbladł i powiedział, że tego ich nie uczyli.
Pytam, co robi metoda ArrayBuffer.isView(). Co się
@ayyy_lmao: @Chrzonszcz: @Dutch: @RaczejNiePiszDoMnie: Drodzy koledzy, ten wpis to czysto humortystyczny wpis nawiązujący do innego wpisu, który pojawił się wczoraj tutaj.
Łapcie najnowsze oferty pracy z kategorii Backend, Fullstack i Frontend!
BACKEND JOBS
- [REMOTE] Cloud Architect (Remote) @ playbookapp.io 20.0k-25.0k (B2B)
- [REMOTE] Senior Node Developer @ friendlyscore.com 8.0k-15.0k
BACKEND JOBS
- [REMOTE] Cloud Architect (Remote) @ playbookapp.io 20.0k-25.0k (B2B)
- [REMOTE] Senior Node Developer @ friendlyscore.com 8.0k-15.0k
mam problem związany z brakiem doświadczenia w Angular.
Mam element Dictionary jak na poniższym listingu
Mam element Dictionary jak na poniższym listingu
export interface People {
messages: { [key: string]: Message };
}- 1
- 0
- 3
AKTUALNE PROMOCJE PROGRAMISTYCZNE WRZESIEŃ 2020
Obecnie jest siedem promocji na kursy, ebooki i książki programistyczne. Dlatego zebrałem je we wpisie na blogu. W skrócie:
1) Ebooki z testowania oprogramowania -50%
2) Wybór książek programistycznych -40%
Obecnie jest siedem promocji na kursy, ebooki i książki programistyczne. Dlatego zebrałem je we wpisie na blogu. W skrócie:
1) Ebooki z testowania oprogramowania -50%
2) Wybór książek programistycznych -40%
źródło: comment_1599753184LjIYJM7lBUohuaRzzAsEif.jpg
Pobierz- 0
Jeśli chcesz być na bieżąco zapisz się na newsletter: https://polishwords.com.pl/blog/newsletter-dla-programistow-2/
Do listy ofert pracy z zakresu Backend, Fullstack i Frontend dorzucamy kolejne nowości!
BACKEND JOBS
- [REMOTE] Python Developer @ webinterpret.com 14.0k-19.0k (B2B)
- [REMOTE] Senior Java Developer @ prodataconsult.pl 17.6k-23.2k (B2B)
BACKEND JOBS
- [REMOTE] Python Developer @ webinterpret.com 14.0k-19.0k (B2B)
- [REMOTE] Senior Java Developer @ prodataconsult.pl 17.6k-23.2k (B2B)
- 0
#programowanie #javascript #css #html #angular #bootstrap
Siemanko, mały problem mam, może ktoś mi pomóc z wyrównaniem textarea z pozostałymi inputami w |? Mogę w teorii na sztywno ustawić height dla textarea ale wtedy nie można zmieniać jego rozmiaru..
Stackblitz: https://stackblitz.com/edit/angular-bootstrap-4-starter-cshzna
Siemanko, mały problem mam, może ktoś mi pomóc z wyrównaniem textarea z pozostałymi inputami w |? Mogę w teorii na sztywno ustawić height dla textarea ale wtedy nie można zmieniać jego rozmiaru..
Stackblitz: https://stackblitz.com/edit/angular-bootstrap-4-starter-cshzna
Cześć! Na lepsze rozpoczęcie tygodnia podrzucamy oferty z kategorii Backend, Fullstack i Frontend!
BACKEND JOBS
- [REMOTE] Senior/Lead Java Developer @ epam.com 10.0k-18.0k (UoP)
- [REMOTE] Senior Software Developer @ funfotos.pl 12.0k-20.0k
BACKEND JOBS
- [REMOTE] Senior/Lead Java Developer @ epam.com 10.0k-18.0k (UoP)
- [REMOTE] Senior Software Developer @ funfotos.pl 12.0k-20.0k
- 0
#programowanie #angular
Pytanie mam, mam komponent rodzica w którym mam formGroup. W jego ciele używam komponentu dziecka i on ma input - chciałbym, żeby ten input dziecka był formControl tego forma rodzica. Inputami przekazywałem formGroup i formControlName ale niestety to nie działa... Ktoś wie jak można ugryźć taki temat?
Tutaj jest jak to wygląda: https://paste.ofcode.org/BswnUKBmiPRhLxpZ7XyKat
Zakomentowany kod to jest to co wyniosłem do
Pytanie mam, mam komponent rodzica w którym mam formGroup. W jego ciele używam komponentu dziecka i on ma input - chciałbym, żeby ten input dziecka był formControl tego forma rodzica. Inputami przekazywałem formGroup i formControlName ale niestety to nie działa... Ktoś wie jak można ugryźć taki temat?
Tutaj jest jak to wygląda: https://paste.ofcode.org/BswnUKBmiPRhLxpZ7XyKat
Zakomentowany kod to jest to co wyniosłem do
add-picklist bo to będzie reużywalnyPoczytaj o ControlValueAccessor - jak zamplementujesz ten interfejs w dziecki, możesz zbindować komponent dziecko do ngModel albo fomrControlName


















