Mam w #react zrobiony komponent który coś renderuje wg. pewnego obiektu. Da się ustawić tak, żeby react updatował kiedy owy obiekt mutuje? Nie używam setState bo chcę, żeby wszystkie metody zarządzania stanem obiektu były wyłącznie w nim. #javascript #programowanie #naukaprogramowania
Wszystko
Najnowsze
Archiwum
konto usunięte
- 0

konto usunięte
- 0
@CommieDwarf: przekaż jako props i zaimplementuj shouldComponentUpdate

n0c0Mpr3h3nD
via Wykop Mobilny (Android)- 0
@CommieDwarf: obiekt.updatedState = this, component props daj obiektState, obiekt jak mutuje to niech robi: delete updatedState / react komponent dostanie undefined, uważaj tutaj / potem updatedState = this i cacy
- 0
#react #typescript #javascript #programista15k
Piszę aplikacje w typescript/react i mam problem w pewnej sprawie.W pliku App.tsx mam useReducer oraz context w ktorym jest state z usereducer i dispatch którego uzywam w pliku ModalEdit.tsx. Problem polega na tym ze w pliku modaledit kiedy uzywam dispatch (jest podpiety pod button z metoda handleSubmit) nie wiem jak przechwycic id elementu który jest w tablicy ktora jest wlasciwoscia
Piszę aplikacje w typescript/react i mam problem w pewnej sprawie.W pliku App.tsx mam useReducer oraz context w ktorym jest state z usereducer i dispatch którego uzywam w pliku ModalEdit.tsx. Problem polega na tym ze w pliku modaledit kiedy uzywam dispatch (jest podpiety pod button z metoda handleSubmit) nie wiem jak przechwycic id elementu który jest w tablicy ktora jest wlasciwoscia
- 0
Jakiś czas temu zrobiłem stronę na podstawie https://css-tricks.com/drag-and-drop-file-uploading/, gdzie po wrzuceniu pliku .docx w pythonie odczytuje go przez docx2python, szukam pewnych wartości, sumuję wszystko i wyrzucam to z powrotem na stronę w formie tabelki. Do niedawna wszystko działało (nie wiem co się stało/zmieniło, że przestało (kod nie był modyfikowany)).
Przy przerzuceniu drag & drop prawidłowego pliku wywala błąd:
Wygląda to ta jakby szedł pusty post, bez
Przy przerzuceniu drag & drop prawidłowego pliku wywala błąd:
PermissionError: [Errno 13] Permission denied: ścieżka do folderu uploadWygląda to ta jakby szedł pusty post, bez
- 0
#javascript #programowanie #webdev
Gdyby chciał napisać grę w czystym JS i obiekt poruszał by się strzałkami przez dodawanie do position absolute wartości to jak wtedy wykrywać kolizję z innymi obiektami?
Gdyby chciał napisać grę w czystym JS i obiekt poruszał by się strzałkami przez dodawanie do position absolute wartości to jak wtedy wykrywać kolizję z innymi obiektami?
@lapovsky: Robisz requestAnimationFrame, w to wrzucasz kalkulacje wszystkie, a strzałkami tylko przełączasz booleany typu isMovingUp. Nie możesz dodawać zmiany pozycji do eventu keyDown
@lapovsky: Aha, no i bez sensu pisać od nowa, chyba że chcesz się podszkolić. Wybierz sobie jakiś fajny silnik renderujący oparty o canvas i spoko. W sumie to możesz zrobić tę grę w Unity XD Ale rozumiem że chodziło w pytaniu o vanille
- 135
Słuchajcie, słuchajcie, szanowni użytkownicy potężnego portalu Wypok.pl!
Na rozkaz wielmożnego działacza społecznego Pana Jurka Owsiaka, ogłasza się, co następuje...
No dobra, może z nieco mniejszym patosem ( ͡° ͜ʖ ͡°) 30 finał Wielkiej Orkiestry Świątecznej Pomocy coraz bliżej, dlatego czujemy się zobowiązani, aby coś z
Na rozkaz wielmożnego działacza społecznego Pana Jurka Owsiaka, ogłasza się, co następuje...
No dobra, może z nieco mniejszym patosem ( ͡° ͜ʖ ͡°) 30 finał Wielkiej Orkiestry Świątecznej Pomocy coraz bliżej, dlatego czujemy się zobowiązani, aby coś z
źródło: comment_1643291943oIW5AUFsrAXB5MfSRyARI3.jpg
PobierzNie dzięki, w tym roku nie wspieram wośp za robienie szopki na granicy z Białorusią i przeszkadzanie straży granicznej.
- 13
@JustJoinIT: akurat pan Jureczek cos wie o rozkazach bo pochodzi z milicyjnej rodziny ( ͡° ͜ʖ ͡°) oni tylko wykonywali rozkazy
#anonimowemirkowyznania
Hej, od kilku miesięcy uczę się technologii frontendowych (HTML, CSS, JS, TS, powoli zbliżam się do Reacta), ale szczerze mówiąc wydaje mi się, że tego nie czuję. Mówiąc konkretniej męczy mnie opracowywanie wyglądu strony, później układanie tego w HTML i CSS. Niby fajnie, bo mamy efekt wizualny naszej pracy, ale i tak, szczególnie, że nie mam takiego wyczucia designerskiego. Najlepsza zabawa dla mnie zaczyna się dopiero przy zastosowaniu JS'a
Hej, od kilku miesięcy uczę się technologii frontendowych (HTML, CSS, JS, TS, powoli zbliżam się do Reacta), ale szczerze mówiąc wydaje mi się, że tego nie czuję. Mówiąc konkretniej męczy mnie opracowywanie wyglądu strony, później układanie tego w HTML i CSS. Niby fajnie, bo mamy efekt wizualny naszej pracy, ale i tak, szczególnie, że nie mam takiego wyczucia designerskiego. Najlepsza zabawa dla mnie zaczyna się dopiero przy zastosowaniu JS'a
- 3
@AnonimoweMirkoWyznania: dla mnie front to ból tyłka, czasem bardzo. Wole robić jakieś łączenia z API itd. prawdziwa wymiana danych niż kolejne klepanie walidacji itd ;)
- 3
Treść przeznaczona dla osób powyżej 18 roku życia...
W jaki sposób mogę przechwycić response z requesta wysłanego ajaxem? Sam request działa i zwraca mi to co wypisuje w skrypcie przy pomocy echo, tylko nie wiem za bardzo jak przetworzyć te dane. Bo powiedzmy te wiadomości, które są wypisane przez echo, chce wypisać w funkcji success() po zakończeniu requestu, ale chcę mieć też możliwość zwrócenia kilku zamiennych. Jak to można najłatwiej zrobić?
#javascript
#javascript
#javascript #nodejs #typescript #programowanie
kiedys na wykop jakis uber senior dev wrzucal linki do youtuba z jego filmami z live codingu jakies gry online (jakas karcianka multiplayer). Stack: js/ts/nodejs. Kojarzy ktos?
kiedys na wykop jakis uber senior dev wrzucal linki do youtuba z jego filmami z live codingu jakies gry online (jakas karcianka multiplayer). Stack: js/ts/nodejs. Kojarzy ktos?
- 0
To prawda, że w JavaScripcie funkcje są obiektami? Czyli jeżeli zadeklaruje sobie zwykłą funkcje i w niej zadeklaruję kolejną funkcję, to jak w tej wewnętrznej funkcji będę używać słowa kluczowego this, to this będzie się odnosić do funkcji nadrzędnej?
#javascript #naukaprogramowania #frontend
#javascript #naukaprogramowania #frontend
@Snowdr0p: Eee, czy aby na pewno? Wydaje mi się, że sama funkcja nie może być this'em - niezależnie od ilości zagnieżdżeń zawsze odwołamy się do this, na którym została zadeklarowana funkcja "najwyższego poziomu". Czyli deklarując
function abc() {
--function def() {- 1
@maciorqa: @WaveCreator: tl;dr:
- Jeśli korzystamy z
- możemy dowolnie zmieniać kontekst przez metody
- Jeśli korzystamy z
- Jeśli korzystamy z
regular function to "this" (context) będzie wskazywał na *miejsce wywołania funkcji*- możemy dowolnie zmieniać kontekst przez metody
bind, call, apply.- Jeśli korzystamy z
fat arrow to "this" (context) będzie- 0
Hello Monday, my old friend ( ͡° ʖ̯ ͡°) Mamy dla was najnowszą listę wydarzeń IT na ten tydzień ( ͡° ͜ʖ ͡°)
| Facebook | Crossweb | Podcasty | Wydarzenia | Oferty Pracy |
On-line
| Facebook | Crossweb | Podcasty | Wydarzenia | Oferty Pracy |
On-line
źródło: comment_1643026218Y0aDDbsRiUkufw1oTfz9WO.jpg
Pobierz- 0
To prawda, że jeżeli za pomocą JS chcę coś zmienić w elemencie html, to nie powinienem robić tego tak:
const p = document.querySelector("p");
p.addEventListener("click", function () {
p.style.color = "red";
const p = document.querySelector("p");
p.addEventListener("click", function () {
p.style.color = "red";
@maciorqa: to wszystko zależy. querySelector daje większe możliwości 'customizacji' wyszukiwania. Jeśli chodzi o szybkość działania, to jest wolniejszy niż getElementById() czy getElementsByClassName() szybki test rozwiązań:getElementById vs getElementsByClassName vs querySelector vs querySelectorAll.
Ja osobiście prawie nigdy nie używam querySelector.
Co do posługiwania się klasami zamiast ustawiania styli dla wybranego elementu, to ja widzę podstawowe problemy z przypisywaniem styli jak w Twoim przykładzie:
1. Teraz masz atrybut stylu do dopisania,
Ja osobiście prawie nigdy nie używam querySelector.
Co do posługiwania się klasami zamiast ustawiania styli dla wybranego elementu, to ja widzę podstawowe problemy z przypisywaniem styli jak w Twoim przykładzie:
1. Teraz masz atrybut stylu do dopisania,
@maciorqa: Kiedyś przy prostych zmianach działałem na .style, ale potem jak trzeba było coś zmieniać / dodawać to tworzyło problemy których by nie było działając na klasach.
Polecam klasy
Polecam klasy
- 0
W HTML mam tabelke. Teraz musze dodac 4 wartosci jako kolumny w jednym rzedzie (mam 4 inputy i buttona). Chce przez jQuery dodac te 4 wartosci z inputow do tabelko jako jeden rzad. Jak to zrobic ktos cos?
#programowanie #javascript
#programowanie #javascript
Mireczki z #it pytanie - chcę stworzyć dodatek do #chrome, który będzie sprawdzał źródło strony, kopiował je i wklejał do konkretnego pliku xlsx w folderze do pierwszej komórki. Jakieś podpowiedzi od czego zacząć albo jak najprościej to zrobić? Będę wdzięczny za wszelkie sugestie. #kiciochpyta #programowanie #programista15k #javascript #html
@wbutachorangutan: A do czego to się ma przydać? Pytam bez złośliwości
- 0
@yelm do pobierania i raportowania danych z rejestru który obecnie nie ma takiej funkcjonalności i trzeba się męczyć ręcznie z tworzeniem jakichkolwiek raportów i bilansów. Konkretnie chodzi i rejestr bdo
https://youtu.be/tYKRAXIio28
W 1:55:29 jest funkcja updateNote
Jaki jest sens używania słowa async skoro nie ma wewnątrz await ?
#javascript #react
W 1:55:29 jest funkcja updateNote
Jaki jest sens używania słowa async skoro nie ma wewnątrz await ?
#javascript #react
- 2
@scorpio18k: W zasadzie nie ma prawdopodobnie się pomylił gdyby zwracał tego fetcha to by miało sens więc pewnie tego nawiasu klamrowego za => miało nie być
- 1
@wybacz: No w tym wypadku ten async nie ma znaczenia bo funkcja jest wywoływana synchronicznie i bez czekania na jej rezultat więc czy tam jest czy nie ma nie zmienia nic.
async zyskuje na znaczeniu tylko gdy:
-przekazujemy go do funkcji która oczekuje promisa
-operujemy na niej jak na promisie
-czekamy aż rzeczywiście się skończy (nie ten wypadek bo ona nie czeka
async zyskuje na znaczeniu tylko gdy:
-przekazujemy go do funkcji która oczekuje promisa
-operujemy na niej jak na promisie
-czekamy aż rzeczywiście się skończy (nie ten wypadek bo ona nie czeka
Co tam za blogi czytacie na bieżąco z #javascript #html #css #frontend i możecie z czystym sumieniem polecić jako lekturę?
- 4
Cześć, w poprzednich firmach, w których pracowałem język angielski (w mowie) nie był wymagany i ogólnie gdy mam zacząć rozmowę w języku angielskim to czuję wewnętrzną blokadę. Nie daje mi to spokoju, bo jak to tak nie znać angielskiego.
Pomyślałem więc, że może znajdą się osoby, które zaczynają swoją przygodę z programowaniem i znają w miarę dobrze język angielski, do wspólnej nauki (ja dzielę się pomocą/wiedzą z programowania w zamian za rozmowy
Pomyślałem więc, że może znajdą się osoby, które zaczynają swoją przygodę z programowaniem i znają w miarę dobrze język angielski, do wspólnej nauki (ja dzielę się pomocą/wiedzą z programowania w zamian za rozmowy
Jakiś darmowy polski kurs, żeby ogarnąć #javascript #html5 #css na tyle, żeby móc już działać ze swoim projektem?
#it #programista15k #programista #programowanie #komputery #java #javascript
Co was najbardziej irytuje gdy trzeba pisać w javascript lub typescript?
Co was najbardziej irytuje gdy trzeba pisać w javascript lub typescript?
Komentarz usunięty przez autora
@facebookzprzygody: najbardziej mnie w-----a w js podział na przeglądarkę i serwer i 15 różnych sposobów importowania bibliotek. Myślałem że nie da się s--------ć modularyzacji bardziej niż C/C++ a jednak.
konto usunięte via Android
- 1
Zrobiłabym sobie jakiś kurs, ale potrzebuję bata nad sobą, czyli taki kurs, gdzie jest jakiś mentor. Nie wiem czy robić angielski czy np JS, który trochę zaczęłam.
Jeśli #naukaangielskiego to może ktoś poleca jakiś kurs na poziomie b2. Albo może jest coś takiego, że przygotowują od razu do egzaminu? Jest sens egzamin z b2 czy lepiej od razu jakiś CAE? #warszawa lub zdalnie.
Jak #javascript to
Jeśli #naukaangielskiego to może ktoś poleca jakiś kurs na poziomie b2. Albo może jest coś takiego, że przygotowują od razu do egzaminu? Jest sens egzamin z b2 czy lepiej od razu jakiś CAE? #warszawa lub zdalnie.
Jak #javascript to
- 2
@iEarth: ta gwarancja zatrudnienia zapewniana przez bootcampy to oszustwo.
Czasem firmy zapewniają zatrudnienie po odbyciu kursu u nich, np. Ericsson ostatnio coś takiego robił, ale tylko dla kobiet xD
Generalnie jeśli potrzebujesz bata nad sobą to nie wiem czy jest sens wchodzenia w branże IT. Ja jestem entuzjastą programowania, a mimo to się wypalam. Bo w pracy trzeba robić to co trzeba, a nie to co się lubi.
Pamiętam, że
Czasem firmy zapewniają zatrudnienie po odbyciu kursu u nich, np. Ericsson ostatnio coś takiego robił, ale tylko dla kobiet xD
Generalnie jeśli potrzebujesz bata nad sobą to nie wiem czy jest sens wchodzenia w branże IT. Ja jestem entuzjastą programowania, a mimo to się wypalam. Bo w pracy trzeba robić to co trzeba, a nie to co się lubi.
Pamiętam, że
@iEarth: Egzamin z B2 to IMO trochę bez sensu, jeśli masz naprawdę mocny ten B2 to leć od razu na CAE, jak nie to najpierw się doucz. Z mojego doświadczenia - jeśli wystarczy B2 to nikt nie pyta o certyfikat :D
A jeśli chodzi o IT to jeśli się do tego nadajesz to nie potrzebujesz płatnych kursów - dosłownie wszystko jest w Internecie, a sama umiejętność szukania informacji jest jedną
A jeśli chodzi o IT to jeśli się do tego nadajesz to nie potrzebujesz płatnych kursów - dosłownie wszystko jest w Internecie, a sama umiejętność szukania informacji jest jedną
- 0
Cześć, czy znacie jakieś ciekawe projekty open source (php, javascript) do których mógłbym dołączyć?
#programowanie #php #javascript #symfony #vuejs
#programowanie #php #javascript #symfony #vuejs
- 0
@mat89c: a skąd mamy wiedzieć jaki jest twój poziom i co się interesuje(UI, tooling)?
- 0
@zackson: Faktycznie nie sprecyzowałem jasno. Wcześniej pracowałem jako fullstack developer (symfony/vuejs), miałem pół roczną przerwę. Myślę, że poziomem jestem gdzieś między junior/mid. Nie wiem co mógłbym jeszcze napisać. Mogę dać link do mojego githuba, chociaż niewiele tam mam to znajdzie się jedna apka w symfony/vuejs - https://github.com/mat89c
























