Taki problem. W componentDidMount() pobieram sobie dane z api:

fetch('http://localhost:8080/getlist')
.then(result=>result.json())
.then(items=>this.setState({items}))

A w render() chce je wyświetlić.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#webdev #javascript #react

Mam problemy z otestowaniem połączonych komponentów aka kontenerów w reduxie. Ma ktoś jakieś porady, albo wskazówki gdzie szukać, żeby było dobrze wytłumaczone, bo nie chcę tego na małpę robić?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ZewPiwnicy: Nie widzę sensu w testowaniu redux containera. Moje podejście:

Exportuje 'czysty' komponent o nazwie Mirko, w appce korzystam z MirkoContainer który jest reduxowym kontenerem.
W testach importuje Mirko.jsx
tam tworzę mocka z propsami łącznie z funkcjami które redux mi dorzuca do komponentu i w beforeEach tworzę ten komponent

co jest mi więcej do szczęścia potrzebne?
  • Odpowiedz
@StartupCribs: Niby w porządku, ale bardziej przypadła mi wcześniejsza wersja - moim zdaniem nowa mapka jest trochę mało czytelna, naprawdę ciężko połapać się połapać wśród ulic. Uważam, że pod tym względem wcześniej było lepiej. Co do nowego sposobu sortowania też mam kilka wątpliwości, w poprzedniej wersji strony chcąc znaleźć oferty np. z Reacta klikałem "Frontend" i po sprawie, odnajdywałem sobie to czego szukałem. Aktualnie muszę wejść pierw w zakładkę "JS"
  • Odpowiedz
@jjsszz: w sumie to już robiłem wszystko, od pomiarów w terenie, przez przygotowanie, łączenie i czyszczenie chmur, po wektoryzacje i tworzenie modeli z fotorealistyczną teksturą. Niestety w większości przypadków ta 'automatyzacja' praktycznie kończy się na przygotowaniu chmury, a i tutaj jest często sporo siedzenia, a później to już monotonna praca. Nie bez przyczyny np. taki 3deling w Krakowie bierze w p---u studentów, by siedzieli jak najdłużej się da za marne
  • Odpowiedz
Dzięki za ostatnią pomoc Mirki, teraz mam problem z prostą funkcją xd

Chciałbym stworzyć funkcję, która ma dwa parametry. Tymi parametrami są funkcje, które przyjmują po jednym argumencie. Nowa funkcja, którą tworzę, ma za zadanie połączyć dwie funkcje. Już pokazuję o co mi chodzi:

function add3 (x) { return x + 3 }
function square(x) { return x * x }
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirasy z #nodejs #javascript #webdev #webstorm #programowanie
Ogarnal ktos debugowanie z NODEMON?
Odpalam nodemon'a z --debug-brk i mam wlaczony remote debug w Wbstorm.
OGolnie dziala tylko problem jest taki, ze przy kazdym restarcie aplikacji przez nodemon'a Webstorm gubi polaczenie,aplikacja wisi az zrestartuje remote debugera zebym puscil ją dalej... Z lekka irytujące...
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy może mi jakiś dobry Mireczek wytłumaczyć dlaczego wywala mi błąd w linii 42 tj.

var z = calculate.value;


Opis błędu z konsoli

Uncaught
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

wkrótce idę na rozmowę o pracę, więc się uczę #javascript (bo po 2 latach z ng mam braki w podstawach). Wlaśnie sobie znalazłem problem, na który nie znałem (jeszcze przed chwilą) poprawnej odpowiedzi: jaki będzie output console.log(0.1+0.2);? :D gdybym miał kogoś rekrutować, to byłoby jedno z pytań. #heheszki #programowanie
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PozytywnyMirekDyskutant: napisałem, że mam braki w podstawach. Co z tego, że znam dość dobrze ng, dziś jest wersja 4.x, jutro będzie 8.x, pojutrze nie będzie ng wcale. Etap kopiowania ze stackoverflow mam za sobą, mimo komercyjnego doświadczenia teraz wracam do podstaw i uczę się też algorytmów, chcę rozumieć problemy a nie klepać cokolwiek za 15k. Dlatego też możesz się śmiać z moich dolegliwości jak masz ochotę, ale dla mnie w
  • Odpowiedz
Mirki, w jaki sposób mogę wyciągnąć z funkcji argumenty i je podzielić?
mam np. funkcję function fn(a,b,c) { return a + b + c };
Chciałbym to pobrać żeby np. stworzyć nową funkcję, która będzie zamiast tego zwracać {return a * 2 + b * (-1) + c}

P.S. Nie wiem ile argumentów może zawierać funkcja "fn" - dlatego nie mogę operować na a, b i c. Muszę je jakoś pobrać.

Dzięki
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuję pomocy

Mm listę rozwijalną a w niej 5 pozycji. Posiadam formularz z dwoma polami do wpisywania liczb. Jak połączyć wybraną pozycję z listy polami w JS?

#webdev #javascript
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach