Ciałbym, żeby ten div pojawiał się szybko i zaraz po tym znikał powoli:



ciem to osiągnąć zmieniając jego class z hide na show i znów na hide:

result
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Da się jakoś uzależnić działanie listenera od zmiennej?

gun_div.addEventListener('click', function() {
if (currentStatus == status.READY) {
setCurrentFren(frens.GUN)
setCurrentStatus(status.FIGHT)
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Które IDE używacie w pracbazie do javascripta? Czemu jest lepsze?
#javascript

które

  • WebStorm 31.1% (14)
  • vsc 62.2% (28)
  • neovim 2.2% (1)
  • inner 4.4% (2)

Oddanych głosów: 45

  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co jest nie tak z moją petlą czysto kodową nowoczesną?
#javascript

const frens = {
PAPER: { type: 'PAPER', div: paperdiv, power: 1 },
HAMMER: { type: 'HAMMER', div: hammer
div, power:
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, jak zrobić, żeby przy zamknięciu karty wyskakiwał alert czy jakiś customowy popup? Bo zrobiłem coś podobnego, ale wyskakuje wtedy kiedy nawet ze strony przechodzę w podstronę itp, a ja chcę, żeby wyskakiwał tylko wtedy kiedy będę chciał zamknąć kartę.

#programowanie #programista15k #javascript #html
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@janekbrzechwa: const create createList = (otherTypes, types) => pipe(...)(types)

ogólnie w językach funkcyjnych często spotyka się kilkukrotne wywołanie funkcji wynikowej - f(x)(y)(z), więc to drugie rozwiązanie jest chyba najlepsze
  • Odpowiedz
@Alodnog: Zależy od stopnia skomplikowania stronki, ale raczej na zewnątrz. Generalnie dobrze mieć uniwersalny error handler, loader i takie powtarzalne rzeczy. Zaś unikalne, typowe dla danego formularza wewnątrz niego. Jednakże, jeżeli formularz będzie jeden na całą stronę, to nie widzę sensu w rozbijaniu tego na części.
  • Odpowiedz
Z Angularem miałem styczność, trochę Reacta poznałem. Głównie operowałem we Vue i na starych rozwiązaniach tj. jQuery. Rok spędzony w firmie, na forum nie będę pisał jakiej, ale na PV już mogę :D
  • Odpowiedz
To zwraca true:
return img.width === 150;

A to już false:
return
img.width === 150;
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki pytanie z kategorii java script (sic!):

W pliku package-lock.json mam linijkę z informacją o wersji aplikacji która jest podbijana automatycznie przy mergu do developa: "version": "1.0.19"
Aplikacja jako taka (na bazie node.js) jest w osobnym pliku xyz.js.

W jaki sposób mogę pobrać numer wersji(z pliku package-lock.json) w pliku xyz.js by go wyświetlić przy starcie aplikacji?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zmiennej process.env.npmpackageversion nie udało mi się wyciągnąć prawdopodobnie dlatego, że aplikację uruchamian poprzez node xyz.js.

Ale fajnie się sprawdziło:
const { version } = require('./package.json');
  • Odpowiedz
Cześć, wydaje mi się że w podstawowym stopniu opanowałem Reacta. Napisałem 4 proste apki z użyciem np. Reacta + Redux, hooks itp. Zostało mi tylko usunięcie znanych błędów a później nie mam trochę pomysłu czego uczyć się dalej. Wrzucam tu małą ankietę, wybierzcie jedną z opcji albo napiszcie w komentarzu waszą sugestię.

#programowanie #javascript #frontend
#react

Co teraz się uczyć?

  • popularne reactowe biblioteki np Formik 21.3% (10)
  • reactowy backend np. Gatsby, GraphQL itp. 46.8% (22)
  • React Native 12.8% (6)
  • inne frameworki np Vue 19.1% (9)

Oddanych głosów: 47

  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@salamander-kwarcowy: a co dokladnie nie działało i na jaki systemie ios czy android? Ja piszę w Nativescripcie a to dość podobne technologie i nie miałem żadnych problemów z pracą w tle, najwyżej dopisuję coś natywnie.
  • Odpowiedz
@salamander-kwarcowy: React Native działa na wątku JSowym, który jest uruchomiony tylko w foregroundzie.

Interfejs robisz w RN. Jeżeli dodasz styled-components, to nawet nie poczujesz różnicy w porównaniu ze zwykłym Reactem.
A wątek który ma chodzić w tle, programujesz w Kotlinie jako Service i dodajesz dwustronną komunikację (eventy, callbacki, czytanie stanu po wybudzeniu apki, multum możliwości).
Obczaj dokumentację RNa, są tam zajebiste przykłady.

Oczywiście nie znam twoich wymagań. Bo jeżeli ta
  • Odpowiedz