#programowanie #javascript #jquery

Cześć, próbował ktoś bawić się inkrementacją? Ogólnie mam funkcję która numeruje mi listę. Za każdym razem co kliknę przycisk "Dodaj" to ma stworzony kolejny item z count++, kiedy ktoś usunie element to robię count--

Problem jest taki że jeśli mam taką sytuację:

Lista:
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dzimen: tak, ale źle się do tego zabierasz. Powinieneś mieć funkcję renderującą listę, która na podstawie jakiegoś arraya wypisuje Ci tę listę. Po usunięciu powinieneś jeszcze raz wywoływać tę funkcję. Czyli tak:

const items = [];

przy dodawaniu: items.push('asd')
przy wyrzucaniu: items.slice z indexem + wywołanie funkcji która na podstawie items renderuje
  • Odpowiedz
Siema

Potrzebuję liba js-owego, który generuje mapę świata. Mapa ma być 100% offline, nie musi być dokładna ale powinna mieć metody geograficzne np. chciałbym podać dwa punkty startowy i docelowy, po czym wygenerować całą drogę, biorąc pod uwagę krzywiznę Ziemi.
Potrzebuję takiego rozwiązania do gry - gdzie bohaterowie będą mogli podróżować na mapie świata i chciałbym w miarę realistycznie to zrobić aby np. zasymulować dziesięciodniowy marsz karawany kupieckiej przez Azję, albo rejs
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zestawienie pracy zdalnej na ten tydzień. Zaplusuj pierwszy komentarz lub obserwuj #zdalnieio, aby otrzymywać powiadomienia o kolejnych wpisach :)

Javascript
JavaScript Developer (Codest) 6 000 - 16 000 PLN - oferta
Front-end Developer (ITFS) 16 000 - 20 000 PLN - oferta
Frontend Developer (Authoritas) 14 000 PLN -
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #javascript #angular #html #css #frontend
Mirki pomóżta bo nie mogę ogarnać takiego pewnie błahego problemu. Mianowicie żeby zamknąć element (w moim przypadku kalendarz) muszę kliknąć poza nim, ale na jednym z widoków ten kalendarz otwiera mi się na diagramie który jest SVG i problem w tym, że tak jakby tego kliknięcia nie rejestrowało - rejestruje za to event który
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam rozpoczynam przygodę z js i postanowiłem zrobić apke ToDoList napotkałem problem napisałem funkcje która powinna się wykonać gdy klikniemy przycisk funkcja pobiera wartość z inputa i tworzy element li z jego wartością. Gdy kliknę w button widać ze operacja się wykonuje ale natychmiast znika jak temu zaradzić. tutaj kod w codepen
#javascript #programowanie #frontend #webdev
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Naucz się debugować. Otwórz narzędzia developerskie. Obczaj błędy z konsoli
Nie ma na stronie elementu z id input
  • Odpowiedz
addBtn.onclick = function (e) {
e.preventDefault()
addItem();
};

masz to wszystko w formie, ktory ci bedzie refreshowal strone na submicie/ kliknieciu buttona
  • Odpowiedz
@stats: Jak Ci się będzie chciało to przeczytaj ( ͡° ͜ʖ ͡°)

Kurde wszędzie na necie inaczej te selecty mają zrobione. Ogólnie to tak wygląda.Potrzebuje wartości gdy się wybierze 'opak' bo wcześniej mam nulle nawet nie chcę ceny zmieniać . Tak nie idzie i jakieś inne kombinacje też nie pykły.Index zwraca mi 1 ale jak daje te let index=1.To też nic.

``

Tu znalazłem kod
  • Odpowiedz
@smalczyk1:

w (ngModelChange)="productsList.unitConverter(i);" daj (ngModelChange)="onChange($event)"
wtedy w metodzie komponentu onChange(e) { ... } będziesz wiedział kiedy coś się zmieniło.
W [(ngModel)]="productsList.products[i].unitId" zmień na [(ngModel)]="selectedUnit" i w zmiennej zawsze selectedUnit zawsze będziesz miał wybraną wartość. Pamiętaj że jeśli używasz gdzies referencji do obiektów to musisz sie posługiwać tym samym obiektem.

ngModelChange i ngModel dodajesz do ``
  • Odpowiedz
Nawiązując do mojego poprzedniego wpisu dot. nauki PHP'a (https://www.wykop.pl/wpis/39418713/mirki-planuje-poswiecic-kolejne-6-miesiecy-na-inte/138737437/#comment-138737437), wrzucam tutaj ostateczna ankiete, ponieważ w tamtym wątku z niewiadomych przyczyn ankieta nie działa. Sorki za spam ( ͡° ͜ʖ ͡°)
Ostatecznie: Mam do poświęcenia 6 miesięcy na intensywna naukę programowania, zaczynam od 0 tak naprawdę, PHP czy Python?
#programowanie #informatyka #php #mysql #python #cplusplus #

PHP czy Python?

  • PHP 32.0% (40)
  • Python 68.0% (85)

Oddanych głosów: 125

  • 40
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, planuje poświęcić kolejne 6 miesięcy na intensywną naukę programowania (nie, nie zmieniam branży). Zastanawiam się nad PHP'em. Jak na razie pisanie w miare prostych rzeczy w nim sprawia mi chyba największą satysfakcję. Uważacie, że decydując się na poświęcenie tyle czasu na samego PHP'a nie będzie głupotą? Jeśli możecie, to podrzućcie pare ciekawych kursów, na które warto byłoby poświecić czas. Zachęcam do komentowania, hejtowania, kto co woli ( ͡° ͜ʖ
  • 38
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jojne_Zimmerman: Na razie to wygląda tak że ktoś pyta o PHP a Ty mu narzekasz na js + css. Ja też siedzę w PHP a cssy ostatni raz widziałem jakieś 1,5 roku temu i nikt nie wymaga ode mnie znajomości angulara ani jqurey. Ja się klepie wordpressy to może tak być, ale jak się ma pracę w normalnej firmie to nie ma na co narzekać.
  • Odpowiedz
(0.1 + 0.2 == 0.3) === false


@NadiaUK: No tak, ten javascript taki źle zaprojektowany, kto to tworzył i jak tak można było zrobić! No poprostu dramat... a tak naprawdę to nie. Powyższe równanie jest jak najbardziej prawidłowe, ponieważ 0.1 + 0.2 nie da 0.3, lecz 0.300000004 (nie wiem na, którym miejscu po przecinku, ale nie ma to znaczenia). Nie wynika to ani odrobinę z języka z jakiego korzystamy (jest
  • Odpowiedz
tab.push({});
tab[0].adresOdbioru = ourData.karta[0].adresOdbioru;
//to wyżej zadziałało
//niżej znwou ten samo błąd nie moge do tab[0] przypiać np tab[0].adresOdbioru i tab[0].coDoAdresu ?

tab[0].coDoAdresu.push({});
tab[0].coDoAdresu[0].dostawca= ourData.karta[0].dostawca;
  • Odpowiedz
#react #programowanie #javascript
Jestem ciekaw jak byście rozwiązali problem, który mi się wczoraj przydarzył. Mam w state tablicę obiektów i na kliknięcie przycisku ma się usuwać ostatni element tablicy, w dodatku element ma się animować, nim zniknie.
I teraz, kod którzy wrzucam sprawia, że jeżeli użytkownik kliknie ponownie button szybciej, niż skończy się timeout to następne elementy już lecą bez animacji.
Wiem, że dzieje się tak,
CreaOnion - #react #programowanie #javascript
Jestem ciekaw jak byście rozwiązali pro...

źródło: comment_QRiURLxBmIHVp9G82abtHaYPhy3zpnSs.jpg

Pobierz
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Bezkrytyczny: uprość sobie kod, bo mógłbys go zredukować o połowę ze spokojem. Robisz funkcje które w zasadzie sa takie same i wystarczyło by ino parametry zmieniac dla tych funkcji. Czym mniej kodu tym łatwiej potem to ogarnąć
  • Odpowiedz
#raspberrypi #nodejs #firebase #adc #ajax #javascript

Pytanie do ogarniętych mirasów. Chiałbym stworzyć stronę na której wyświetlać się będzie wartość z czujnika analogowego. Mam przetwornik ADC, skrypt w Pythonie zbierajacy dane z czujnika do zmiennej. Mam zahostowany jakiś serwer oparty o node.js w serwisie firebase.

Problem polega na tym że moja wiedza z JavaScript jest praktycznie zerowa. W pythonie biblioteka json
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Piasek32: najprostszy sposób żeby to zrobić to wykorzystać xmlhttprequest żeby pobrać zawartość jsona, a następnie dom, żeby zawartość jsona wpisać do odpowiedniego diva w htmlu. I robić to w pętli - w ten sposób nie da się tego zrobić w pełni asynchronicznie. Jeśli chcesz asynchronicznie to poczytaj sobie o websockets - wtedy Twoja aplikacja w node.js może wpychać aktualizacje do przeglądarki, ale to wymaga napisania większej ilości kodu albo użycia
  • Odpowiedz
#programowanie #react #javascript
W jaki sposób robicie animacje w React?
Całość robicie w JSX, czy w CSS i sam trigger do tagu?
Bo obydwie formy są dla mnie nieco dziwne i wymagają state, który obsłuży dany event.
Pomyślałem, że JQuery tu się nada ideolo, ale wszędzie piszą, że to nie jest dobry pomysł :D
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@CreaOnion kieruj się wydajnością, podpięcie kilku triggerow i odpowiednie żąglowanie klasami zawsze będzie szybsze i mniej zasobożerne niż inicjalizacja jQuery do obsługi kilku animacji, pewnie po drodze wpadniesz na pomysł wydzielenia jakiejś części wspólnego kodu aby nie robić pisać tyle boilerplate
  • Odpowiedz
@Janusz_Rekina: inb4 wykopowi programiści:

Paaanie żeby umieć programować to trzeba mieć pojęcie o programowaniu, najpierw się naucz wszystkiego sam a potem pytaj o takie rzeczy! ehhh coraz więcej ludzi pcha się do zawodu hehe mam nadzieje ze wejdzie ta ustawa i żeby zostać programista trzeba będzie spędzić 20lat na stażu w comarchu, inaczej nic się na naszym rynku nie zmieni. Jeżeli nie wiesz jak zrobić takie podstawowe rzeczy to już
  • Odpowiedz