Mirki, mam pytanie które męczy mnie już kilka dni, a mianowicie nie potrafię przekazać danych które pobrałem przez event 'data' do funkcji wyższego poziomu ListenChat ponieważ biblioteka net nie pozawala przekazać ich wyżej a jedynie wykonać na nich funkcje przez co nie da rady przekazać ich wyżej, spotkał się ktoś może z podobnym problemem lub jest w stanie nakierować mnie na dobre tory? (ʘʘ)
#js #
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@macina1998: czyli przetworzone dane będą emitowane z klasy ts3api np. ts3api.on('message', onMsg). Aby to zrobić musisz po pierwsze dziedziczyć z klasy emitera, w ES6:

class ts3api extends EventEmitter {}
Jeśli używsz składni ES5 (ts3api.prototype...) to najlepiej się przerzuć albo poszukaj w google jak dziedziczyć z klasy EventEmitter.
No i aby klasa wyemitowała zdarzenie używasz .emit() czyli np. w klasie ts3api:
net.on('data' (data)
  • Odpowiedz
@epic: Właśnie takiego czegoś potrzebowałem, ekspertem z js nie jestem ale staram się uczuć eksperymentując, dzięki za poświęcony czas i łopatologiczne wyjaśnienie sprawy :)
  • Odpowiedz
Cześć. Mam apkę w React-Native i mam sporo zagnieżdżonych navigatorów. Mam DraverNavigation, w którym jest TabNavigator i zwykły screen. A w tym TabNavigator mam kilka ekranów, które są w StackNavigator. Chciałbym dorobić do tego Header. Ale tylko w tym TabNavigator. Tego natomaist się nie da i musiałbym dać to do StackNavigator. Dlatego myślałem, żeby zrobić customowy header jako komponent. I tutaj pytanie czy to jest dobre rozwiązanie, żeby w tym przypadku użyć
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cycun: Domyślam się, że korzystasz z react-navigation. Nie ma rozwiązań złych, są tylko abstrakcyjne ( ͡° ͜ʖ ͡°). O ile mnie pamięć nie myli to w miejscu gdzie definiujesz ścieżki możesz dać parametry do konkretnej części nawigacji. Jeśli mimo to tak jak piszesz w zagnieżdżonym stack navigatorze robi Ci się header to ustaw dla stack navigatora brak headera ręcznie (gdzieś w dokumentacji widziałem, że jest parametr,
  • Odpowiedz
W poniedziałek niczym świeże bułeczki wjeżdża prasówka dla zbieganych Mirków-Frontendowców ( ͡° ͜ʖ ͡°) #justjoinitoferty odc#69

poniedziałek - JavaScript, wtorek- PHP, środa - Java/Scala, czwartek - Python, piątek - Ruby/ mobile, sobota -testing,
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

[...]
var wiersz = document.getElementById("wiersz");
var kolumna = document.getElementById("kolumna");
var a = wiersz.value[kolumna.value];

wiersz to wartość zwracająca nazwę tabeli,
kolumna to wartość zwracająca pozycję w danej tabeli,
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W poniedziałek kobyłka ( ͡° ͜ʖ ͡°) Prasówka dla zabieganych Mirków - Frontendowców #justjoinitoferty odc#62

poniedziałek - JavaScript, wtorek- PHP, środa - Java/Scala, czwartek - Python, piątek - Ruby/ mobile, sobota -testing
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kekerott: odwieczna beka z tych "inspiracji UI" gdzie ponad 90% w ogóle nie przechodzi dalej gdyż przegrywa z:
1. celami biznesowymi
2. funkcjonalnością
3. barierą technologiczną
Wystarczy popatrzeć potem na finalny rezultat i można się śmiać :D
  • Odpowiedz
@Dzwoneg: niekoniecznie, jak jest budżet albo luźniejszy projekt to idzie coś takiego wdrożyć. Trzeba tylko wraz z ux-em nad tym siąść aby to było klikalne : )
  • Odpowiedz
Mirki, wstyd prosić o pomoc, ale otwieram niebawem sklep z bio i eko, tworzę sobie graficzki i nawet kumpel co robi mi większość na sklepie robi nie ogarnia tego ja kto zrobić. Mam taką interaktywną grafikę i chciałbym dodać buttony/linki wstecz dalej, które będą podświetlały mi dane koło i przechodziły do następnego i go podświetlały na niebiesko w raz z graficzką z prawej strony. Obecnie jak jest po najechaniu kursorem.
Do tej
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak co poniedziałek! Prasówka dla zabieganych Mirków-Frontendowców ( ͡° ͜ʖ ͡°) #justjoinitoferty odc#53

poniedziałek - JavaScript, wtorek- PHP, środa - Java/Scala, czwartek - Python, piątek - Ruby/ mobile, sobota -testing, niedziela - .NET

[Zdalnie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć. Mam takie pytanie typu: "jak to powinno być ładnie zrobione". Otóż chcę zrobić coś na wzór listy, gdzie każdy element to kolejna lista (jak na zdjęciu). Serwer mi daje coś takiego, że najpierw odpytuje o "filie bibliotek" -> /libraries, gdzie mam wszystkie biblioteki i ich "id" a potem muszę odpytywać serwer /libraries/id o wszystkie książki, które ta biblioteka ma.

I teraz to o czym myślałem to tak:
1. Ściągam wszystkie biblioteki
2. robię .then()
cycun - Cześć. Mam takie pytanie typu: "jak to powinno być ładnie zrobione". Otóż chc...

źródło: comment_pirAzczrCYGZ0YHemJ7BBoO0dpni29aa.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cycun: najlepiej mi się wydaje żeby zrobić tak tak jak mówi @veranoo, jak nie to możesz spróbować uzyc Promise.all ale to jest wóz albo przewóz, jak ci chociażby jeden request wywali to wszystko leci.
  • Odpowiedz
majac obiekty w tablicy i uzywajac filter() bez zadnego dodatkowego warunku filtrowania zwraca mi wszystkie obiekty

przyklad:

nie zwraca wszystkich, jedynie je wypisuje a wynik działania funkcji filter jest zgodny z oczekiwaniami (pusta tablica, bo funkcja testu ani razu nie zwrocila true)
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak co poniedziałek - prasówka z JavaScript - zabieganych Mirków #justjoinitoferty odc#45

poniedziałek - JavaScript, wtorek - PHP, środa - Java/Scala, czwartek - Python, piątek - Ruby, sobota -
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kiciuk: Najlepiej nie trzymać i najlepiej nie używać MySQL/MariaDB. No ale z racji tego że jest support dla JSON to używaj typu JSON a nie text.
  • Odpowiedz