Treść przeznaczona dla osób powyżej 18 roku życia...
Wszystko
Najnowsze
Archiwum

Dominias
- 0

Verbatino
- 1
@Dominias: No ale może byś pokazał ten config?

Verbatino
- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
Mam dwie wartości np. const x = ["Anna", "Emma"]
Chce sprawdzać warunek wykluczajacy drugiego:
if (name === 'Anna' && listOfPerson.some(person => person.name === "Emma")) return "nevermind"
if (name === "Emma"' && listOfPerson.some(person => person.name === "Anna")) return "nevermind"
Chce sprawdzać warunek wykluczajacy drugiego:
if (name === 'Anna' && listOfPerson.some(person => person.name === "Emma")) return "nevermind"
if (name === "Emma"' && listOfPerson.some(person => person.name === "Anna")) return "nevermind"
- 1
@cppguy no shit Sherlock, nie wiedziałam ( ಠ_ಠ) A tak serio to chodzi mi o logikę wykluczania a nie typowania. Gdybym miała Ci przykleić cały "prawdziwy" kod to byś nie wiedział o co chodzi. Tu jest uproszczenie.
Zadziala tylko dla dwoch wartosci:
private static persons = [‘Anna’, ‘Emma’];
// funkcja
const personIndex = YourClass.persons.indexOf(personName);
if
private static persons = [‘Anna’, ‘Emma’];
// funkcja
const personIndex = YourClass.persons.indexOf(personName);
if
Jak dużo muszę umieć JavaScript + Angular przy pierwszej pracy/stażu w stacku ASP.NET Core WebAPI + Angular?
Z tego co się zdążyłem zorientować to Angular jest dość skomplikowany stąd to pytanie. Brzmi może nieco abstrakcyjnie, ale może ktoś będzie w stanie mi na nie odpowiedzieć.
Na razie uczę się samego ASP.NET Core WebAPI.
PS
Z tego co się zdążyłem zorientować to Angular jest dość skomplikowany stąd to pytanie. Brzmi może nieco abstrakcyjnie, ale może ktoś będzie w stanie mi na nie odpowiedzieć.
Na razie uczę się samego ASP.NET Core WebAPI.
PS
@vanguard2727 https://www.udemy.com/course/the-complete-guide-to-angular-2/
Pamiętaj tylko że tam jest wieczna promocja na poziomie ~90% off.
Pamiętaj tylko że tam jest wieczna promocja na poziomie ~90% off.
@vanguard2727 a nie typescript?
- 0
Ludzie z #programowanie #angular #javascript przeczytałem ostatnio że komponenty są rejestrowane jako custom element w przeglądarce i tak to działa, że mamy przykładowo tag w wynikowym HTML - na podobnej zasadzie działają webcomponenty. Pytania:
1. Dlaczego są one rejestrowane jako osobne tagi, a nie np. div z Id/klasą?
2. Ponoć custom tags zostały przyklepane przez W3 w 2016 roku - jak Angular działał do tego czasu?
1. Dlaczego są one rejestrowane jako osobne tagi, a nie np. div z Id/klasą?
2. Ponoć custom tags zostały przyklepane przez W3 w 2016 roku - jak Angular działał do tego czasu?
- 1
@wafel93: z tego co pamiętam to angularjs bo angular jest od w zasadzie 2016, to na początku miał właśnie diva albo inny element który się mu wybrało jako wrapper, a potem dodawał customowy element który był olewany przez część przeglądarek. Ogólnie miał możliwość działania w obu trybach. No i w zasadzie custom elements było już w normalnych przeglądarkach dostępne w 2013 dopiero oficjalnie było w 2016.
Aby uniknąć dodatkowego wrappera
Aby uniknąć dodatkowego wrappera
- 0
@wafel93: eval
- 0
#programowanie #angular
Miał ktoś może problem z odpaleniem jesta z nodem 14 i Angularem 12? Zaktualizowałem go do najnowszej wersji, wywalam
Miał ktoś może problem z odpaleniem jesta z nodem 14 i Angularem 12? Zaktualizowałem go do najnowszej wersji, wywalam
yarn.locka, node_modules, instaluję od zera, ale dostaję błąd jak na załączonym obrazku:
źródło: comment_1641555625dve6LYcFLr1LaTrsyvQD8c.jpg
Pobierz- 0
@Dominias: A co mówią logi ?
- 0
@Abel11: nie pomagają:
[error] Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './build/defaultResolver' is not defined by "exports" in C:\Users\Dominik\Desktop\Work\web_gui\node_modules\jest-resolve\package.json
at throwExportsNotFound (internal/modules/esm/resolve.js:290:9)
at packageExportsResolve (internal/modules/esm/resolve.js:513:3)
atZaczynam się rozglądać za nową pracą - Angular Developer (2 lata pracy w jednej firmie), trochę też DevOps'owałem w obecnej pracy (Jenkins, pipeliny itd)
Czego można spodziewać się na rekrutacji na mid Angular Developera? (moze nie 15k, ale tak ~10k ;)
ktos moze ma jakieś doświadczenia w tym temacie?
#programista15k #programowanie #frontend #angular
Czego można spodziewać się na rekrutacji na mid Angular Developera? (moze nie 15k, ale tak ~10k ;)
ktos moze ma jakieś doświadczenia w tym temacie?
#programista15k #programowanie #frontend #angular
- 3
@the-power-of-civilization: hot observable vs cold observable
@the-power-of-civilization: jak w miare samodzielny jestes z angularem i jeszcze jakies pipeline'y umiesz ustawic to na luzie wolaj 15k, sie nie czaj z 10k ( ͡° ͜ʖ ͡°)
- 0
#programowanie #angular
Czy warningi podczas
Czy warningi podczas
yarn install po updacie Angulara do 12stki traktować jako konieczne do poprawienia?
źródło: comment_1640858666UrOOoVa7eIKHGtFz9J4ZEx.jpg
Pobierz@Dominias: peer dependency to coś czego paczka oczekuje że będzie obok zainstalowane - a nie jest, co powoduje brak konkretnych funkcjonalności. Przykładowo ng-mocks ci sugeruje że powyżej angulara 9 nie jest używalna, pewnie zmieniła się struktura projektu w google i musisz się domyślić czy tego potrzebujesz.
- 1
#angular #programowanie #javascript
Mam problem z updatem Angulara, a może nie tylko z updatem co z chęcią odpalenia aktualnej wersji na innym branchu. A więc robię sobie update na osobnym branchu, wróciłem do developa i mam zonka jak na załączonym obrazku. Wywalam node_modules, dist, robię
Mam problem z updatem Angulara, a może nie tylko z updatem co z chęcią odpalenia aktualnej wersji na innym branchu. A więc robię sobie update na osobnym branchu, wróciłem do developa i mam zonka jak na załączonym obrazku. Wywalam node_modules, dist, robię
yarn cache clean, yarn install a mimo to, cały czas mi to w--------a. Spotkał się ktoś z czymś podobnym? Poprosiłem
źródło: comment_1640604003u77shafFcGQsstLFXZSWOM.jpg
Pobierz- 0
Muszę na szybko zrobić poprawkę w projekcie angularowym. Problem, że nie znam angulara i bardzo słabo JS, backed here ( ͡° ͜ʖ ͡°)
W każdym razie ktoś mi może powiedzieć jak tutaj ogarnać debugowanie w VS code ?
Widzę, ze to rozszerzenie debugger for chrome jest już oznaczone deprecated (╯︵╰,)
#angular #programowanie #frontend #javascript #typescript
W każdym razie ktoś mi może powiedzieć jak tutaj ogarnać debugowanie w VS code ?
Widzę, ze to rozszerzenie debugger for chrome jest już oznaczone deprecated (╯︵╰,)
#angular #programowanie #frontend #javascript #typescript
@Crisu: używaj webstorma. Tam wszystko działa od strzała. Nie wiem czemu ludzie się rajcuja VSCode. Jedynym jego plusem jest to że jest darmowy
- 0
#programowanie #javascript #angular
Panowie i Panie, "góra" prosi o update Angulara z wersji 8 na nowszą (powód to jakaś biblioteka którą chcą zastosować wymaga nowsze) i jutro mamy spotkanie, na którym będziemy decydować do jakiej wersji aktualizujemy. Nie mam doświadczenia w pracy z wersją nowszą niż 8, ale po krótkiej analizie ustaliłem, że 12stka powinna być ok. Może ktoś kto siedzi w temacie mnie od tego
Panowie i Panie, "góra" prosi o update Angulara z wersji 8 na nowszą (powód to jakaś biblioteka którą chcą zastosować wymaga nowsze) i jutro mamy spotkanie, na którym będziemy decydować do jakiej wersji aktualizujemy. Nie mam doświadczenia w pracy z wersją nowszą niż 8, ale po krótkiej analizie ustaliłem, że 12stka powinna być ok. Może ktoś kto siedzi w temacie mnie od tego
@Dominias: nie wiem jak jest z angularem, ale w React nikt nie daje j-----a o "którą wersję wybrać", tylko się aktualizuje do najnowszej stabilnej. I tobie też to polecam.
- 1
@dzejro: nie zawsze ma to sens - IMO lepiej najnowsza - 1 bo czesto wiele bibliotek z ktorych sie korzysta potrzebuje czasu zeby sie poaktualizowac do najnowszego angulara. Np ostatnio nie podbilismy z 11 na 12 bo nie był gotowy jeszcze poprawiony Storybook
- 0
Chciałbym zrobić w Angularze masową edycję towarów. Tylko mam problem jak przesłać dane do komponentu - które towary edytuję? Obecnie funkcjonuje to tak, że w komponencie wyświetlającym towary zrobiłem zaznaczanie masowe, które działa. Usuwanie było łatwo zrobić, bo to jeden komponent, ale nie wiem jak zabrać się do edycji - gdyż wtedy powinno być przekierowanie do innego komponentu (tak jak przy edycji pojedynczego towaru).
Komponenty nie są ze sobą powiązane (typu parent-child). Tylko
Komponenty nie są ze sobą powiązane (typu parent-child). Tylko
Treść przeznaczona dla osób powyżej 18 roku życia...
- 0
Co jak zmieni zdanie i nie chce wysłać tego pola
@PortowySzczur: po prostu zamiast label + pole dajesz checkbox + pole ( ͡° ͜ʖ ͡°) Wtedy jak chce edytowac i zostawić je puste (czyli zmienić we wszystkich edytowanych to pole na puste) to wtedy zaznacza checkbox i nic nie wpisuje.
ja bym wysłał listę id w arrayu i pola jakie ktoś dodał bo
- 0
#programowanie #angular #rxjs
Może mi ktoś podpowie czy jest w RxJS operator, który działa na zasadzie debounceTime ale przykładowo jeśli jest w p---u emitów to żeby debounce działał, ale jak minie powiedzmy 10s to niech aktualną wartość na ten moment obsłuży i ten debounce dalej działa.
Przyklad: dostaję mnóstwo updateów z API w ciągu powiedzmy minuty i żeby to zoptymalizować ustawiam debounceTime. Problem jest taki, że
Może mi ktoś podpowie czy jest w RxJS operator, który działa na zasadzie debounceTime ale przykładowo jeśli jest w p---u emitów to żeby debounce działał, ale jak minie powiedzmy 10s to niech aktualną wartość na ten moment obsłuży i ten debounce dalej działa.
Przyklad: dostaję mnóstwo updateów z API w ciągu powiedzmy minuty i żeby to zoptymalizować ustawiam debounceTime. Problem jest taki, że
- 0
@andrut1291: ok znalazłem to czego mi trzeba: https://www.learnrxjs.io/learn-rxjs/operators/filtering/throttletime
edit: chociaż nie do końca, bo nie emituje ostatniej wartości jeśli nie jest w 'interwale' https://reactive.how/throttletime
edit: chociaż nie do końca, bo nie emituje ostatniej wartości jeśli nie jest w 'interwale' https://reactive.how/throttletime
- 0
@Dominias: a może spróbuj po prostu setInterval/setTimeout. I gdy ktoś np wystąpi jakieś zdarzenie, resetujesz timer przez clearTimeout/clearInterval i uruchamiasz znów nowy?
Mam komponent, który będzie miał wiele instancji tworzonych przy pomocy operatora new. Jak ogarnąć wstrzyknięcie serwisu do takiego komponentu, żeby nie musieć podawać go drugi raz za każdym razem, tworząc nową instancję? DI w konstruktorze
constructor(private myService: myService) będzie wołał o parametr i musiałbym pisać coś takiego: const myComponent = new MyComponent(myService) - a żeby przekazać tutaj serwis, musiałbym go wstrzyknąć do komponentu, w którym się to dzieje. To jest normalne podejście?- 0
@lunaexoriens: a do czego chcesz tworzyć komponenty? Może po prostu źle do tego podchodzisz - komponenty tworzy się z factory, wtedy sam angular wstrzykuje ci jedną tą samą instancję serwisu.
Jednak jeśli masz jakiś komponent, który mimo wszystko chcesz tworzyć poprzez new - to do komponentu/serwisu gdzie ma być tworzony, daj w konstruktorze (private myService: MyService) i wtedy jak tworzysz w jakiejś funkcji komponent, to: new MyComponent(this.myService), wtedy będze to
Jednak jeśli masz jakiś komponent, który mimo wszystko chcesz tworzyć poprzez new - to do komponentu/serwisu gdzie ma być tworzony, daj w konstruktorze (private myService: MyService) i wtedy jak tworzysz w jakiejś funkcji komponent, to: new MyComponent(this.myService), wtedy będze to
#programowanie #vuejs #reactjs #javascript #programista15k #angular
Czym sugerować się przy wyborze frameworka js? Mam swój własny projekt ale jestem backend devem i średnio orientuje się w froncie, js znam, robiłem coś w reactcie jakieś proste todo listy ale to tyle. Sam projekt nie jest jakimś dużym przedsięwzięciem raczej ma być monolitem z rozłamem na front/backend api postawione na laravelu. Myślałem
Czym sugerować się przy wyborze frameworka js? Mam swój własny projekt ale jestem backend devem i średnio orientuje się w froncie, js znam, robiłem coś w reactcie jakieś proste todo listy ale to tyle. Sam projekt nie jest jakimś dużym przedsięwzięciem raczej ma być monolitem z rozłamem na front/backend api postawione na laravelu. Myślałem
- 3
@seba_thc666: we vue masz sporo bajerów pod larvę, do tego przyjemniej się klepie niż react
@seba_thc666: whatever, byle typescript
- 0
Mirki jak prawidłowo odświeżać dane w jednym komponencie jeżeli jest to triggerowane w całkowicie innym miejscu?
np. na belce głównej wyświetlam sobie ilość produktów w koszyku. Jest to pobierane z backendu przy inicjalizacji komponentu w metodzie
ngOnInit() {
this.cartItemCount$ = this.cartService.cartItemCount();
np. na belce głównej wyświetlam sobie ilość produktów w koszyku. Jest to pobierane z backendu przy inicjalizacji komponentu w metodzie
ngOnInit() {
this.cartItemCount$ = this.cartService.cartItemCount();
- 0
#programowanie #angular #javascript #devops #azure
Mam mały problem z jestowymi testami. Mianowicie lokalnie testy wykonują się w 15-20sekund. W azurze mam joba na to i mija 1600(!) sekund zanim po komendzie 'ng test' odpali się pierwszy test. Ma ktoś pomysł na to co może być przyczyną?
Mam mały problem z jestowymi testami. Mianowicie lokalnie testy wykonują się w 15-20sekund. W azurze mam joba na to i mija 1600(!) sekund zanim po komendzie 'ng test' odpali się pierwszy test. Ma ktoś pomysł na to co może być przyczyną?
źródło: comment_1636659127fGJew9oF5oCg2mTTizG79B.jpg
Pobierz- 0
@LepiejWcaleNizPozno: są jakieś metody usprawnienia tego czy raczej tak już musi być i tego nie przeskoczymy?
Komentarz usunięty przez autora
Mirki potrzebuję porady dot. JWT tokenów.
Mam 3 serwisy:
A) Serwis autoryzacyjny - IdentityServer
B) Serwis 1
C) Serwis 2 - Nowy serwis
Mam 3 serwisy:
A) Serwis autoryzacyjny - IdentityServer
B) Serwis 1
C) Serwis 2 - Nowy serwis
@Cimcirimcipiririri: Informacje o rolach powinien mieć identity server a nie serwis 1/serwis 2. Przynajmniej keycloak tak to robi
- 4
C) role trzymasz w identity. Serwisy tylko sprawdzają czy token ma odpowiednia role.
- 0
#programowanie #javascript #angular
Mam mały problem i szukam najlepszego rozwiązania, mianowicie przesyłanie nazwy usera w URL - jeden z klientów userów tworzy na zasadzie "domena\username". Wcześniej załatwiałem to w taki sposób:
No ale \ wiadomo, że w JS służy jako escape przez co encodowanie sie nie udaje. Jak ugryźliście taki temat?
Mam mały problem i szukam najlepszego rozwiązania, mianowicie przesyłanie nazwy usera w URL - jeden z klientów userów tworzy na zasadzie "domena\username". Wcześniej załatwiałem to w taki sposób:
const userName = encodeURIComponent(this.username as string);No ale \ wiadomo, że w JS służy jako escape przez co encodowanie sie nie udaje. Jak ugryźliście taki temat?
konto usunięte via Wykop Mobilny (Android)
- 1
konto usunięte via Wykop Mobilny (Android)
- 1
@andrut1291: Pudło, dlaczego polecasz base64, zamiast kodowania do url, skoro base64 też trzeba zakodować albo wywołać w wersji url-safe.
- 0
Mirki, potrzebuje zrobić pluginy do webaplikacji. W sensie taką modułową budowę.
Jak by to wyglądało? Mam obecnie webaplikcaję i serwer Tomcat, z której serwuje mi frontend napisany w Angular, a reszta zapytań leci po REST API. I w sumie to tyle - działa. Backend w Javie, frontent w Angularze.
Ale potrzebuje teraz zrobić modułową budowę, tj dodać rożne pluginy, które dodawałyby nowe funkcje. I teraz myślę jak do tego podejść. Czy odpowiednim podejściem będzie
Jak by to wyglądało? Mam obecnie webaplikcaję i serwer Tomcat, z której serwuje mi frontend napisany w Angular, a reszta zapytań leci po REST API. I w sumie to tyle - działa. Backend w Javie, frontent w Angularze.
Ale potrzebuje teraz zrobić modułową budowę, tj dodać rożne pluginy, które dodawałyby nowe funkcje. I teraz myślę jak do tego podejść. Czy odpowiednim podejściem będzie
@lukasj: aaa czaje. nigdy czegoś takiego nie robiłem ale zaciekawiłeś mnie tematem i coś tam pogooglałem więc podsyłam, może Ci się przyda https://indepth.dev/posts/1263/building-an-extensible-dynamic-pluggable-enterprise-application-with-angular
- 1
@Cimcirimcipiririri: widziałem to właśnie jak szukałem i zastanawiałem się nad tym, czy to będzie dobre podejście w sumie. Spróbuje coś z tym ruszyć co wysłałeś. Jeżeli jednak ktoś miałby jakieś pomysły lub inne materiały, chętnie przyjmę coś dodatkowo, żeby spróbować.
Mechanizm wykrywania zmian w Angularze, czyli o OnPush
https://bulldogjob.pl/news/1821-mechanizm-wykrywania-zmian-w-angularze-czyli-o-onpush
#angular #javascript #frontend #programowanie #naukaprogramowania
https://bulldogjob.pl/news/1821-mechanizm-wykrywania-zmian-w-angularze-czyli-o-onpush
#angular #javascript #frontend #programowanie #naukaprogramowania















